最佳答案
我试图列出常见数据结构操作的时间复杂性,如数组、二叉查找树、堆、链表等,特别是我指的是 Java。它们非常普遍,但是我想我们中的一些人对于确切的答案并没有100% 的信心。任何帮助,尤其是推荐信,我们都非常感激。
例如,对于单链表: 更改一个内部元素是 O (1)。你怎么能这么做?在更改元素之前,请使用 有搜索该元素。另外,对于 Vector,添加一个内部元素给定为 O (n)。但是为什么我们不能用指数在固定时间内分期付款呢?如果我遗漏了什么,请纠正我。
我把我的发现/猜测作为第一个答案。