【发布时间】:2019-07-01 05:47:30
【问题描述】:
由于js中的数组是对象,但删除数组元素有BigO O(n),而删除obj元素有BigO O(1)?为什么?
请告诉我哪里做错了!
谢谢
【问题讨论】:
-
如果您需要重新编号后续元素,则为 O(n)。如果你不这样做,那就是 O(1) - 你可以留下一个洞。
-
也许这可以解释? metaltoad.com/blog/…
-
检查这个链接你是清楚的。
标签: javascript arrays hashtable