Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想这是真的,但我对这个答案不太自信。是否有一种算法在平均情况和最坏情况下具有相同的运行时间。我不确定答案是否正确。
在最佳、平均和最坏情况下,计算 1+1=2 是 O(1)。
一个稍微不那么简单的例子:确定长度为 n 的链表的长度在所有情况下都需要 n 步,所以在所有情况下都是 O(n) 。
错误的。例如:BinarySearch、ShellSort、HeapSort 等。