单选题
下列各排序法中,最坏情况下的时间复杂度最低的是( )。
A、
希尔排序
B、
快速排序
C、
堆排序
D、
冒泡排序
【正确答案】
C
【答案解析】
解析:堆排序最坏情况时间下的时间复杂度为0(nlog
2
n);希尔排序最坏情况时间下的时间复杂度为0(n
1.5
);快速排序、冒泡排序最坏情况时间下的时间复杂度为0(n
2
)。故本题答案为C选项。
提交答案
关闭