早教吧 育儿知识 作业答案 考试题库 百科 知识分享

快速排序为什么是效率最高的?快速排序效率最差为O(n*n),平均为O(nlogn).1.若果是最坏情况的话岂不是效率很低?2.对比基数排序的线形时间不是基数排序效率更高吗?

题目详情
快速排序为什么是效率最高的?
快速排序效率最差为O(n*n),平均为O(nlogn).
1.若果是最坏情况的话岂不是效率很低?
2.对比基数排序的线形时间不是基数排序效率更高吗?
▼优质解答
答案和解析
别拿最坏的情况和其他排序算法的最好的情况比,况且排序算法本来就和数据的组织形式有关.