如何在最多 n2 时间内进行分类? 根据上一个问题,写下一个包含答案的上下文. 这可以是1 - 20句. 背景:
例如,考虑确定性排序算法quicksort. 这解决了作为输入的整数列表的排序问题. 最糟糕的情况是输入被排序或以反序排序,而算法需要时间为O{\displaystyle O} 如果我们假设输入列表的所有可能排列都同样可能,那么排序所需的平均时间是O ((n log n). 最好的情况发生在每次旋转将列表划分为两半时,也需要O ((n log n) 时间.