填空题

对快速排序来讲,其最好情况下的时间复杂度是______,其最坏情况下的时间复杂度是______。

【参考答案】

O(nlog2n) O(n2)
<上一题 目录 下一题>
热门 试题

单项选择题
在单链表中,删除p所指结点的直接后继的操作是 ( )
A.p—>next=p—>next—>next;
B.p=p—>next;p—>next=p—>next—>next;
C.p—>next=p—>next;
D.p=p—>next—>next;
单项选择题
已知一个单链表中有3000个结点,每个结点存放一个整数,( )可用于解决这3000个整数的排序问题且不需要对算法作大的变动。
A.直接插入排序方法
B.简单选择排序方法
C.快速排序方法
D.堆排序方法
相关试题
  • 对于如下一个有序的关键字序列{5,9,1...
  • 以下为顺序表的插入运算,分析算法,请在_...
  • 已知数据序列为{12,5,9,20,6,...
  • 以下运算实现在链队上的入队列,请在___...
  • 以下算法在指针T所指的二叉排序树上的查找...