问答题

简答题 5000个无序的数据,希望用最快速度挑选出其中前10个最大的元素,在快速排序、堆排序、归并排序和基数排序中采用哪种方法最好?为什么?

【参考答案】

采用堆排序最好。
因为以上几种算法中,快速排序、归并排序和基数排序都是在排序结束后才能确定数据元素的全部顺序,......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)