设有5000个无序的元素,希望用最快速度挑选出其中前10个最大的元素,在以下的排序方法中,采用( )方法最好 A. 快速排序 B. 堆排序 C. 基数排序
序都是在排序结束后才能确定数据元素的全部顺序,而无法知道排序过程中部分元 素的有序性。而堆排序则每次输入一个最大,戒最小,的元素,然后对堆进行调整, 保证堆顶的元素总是余下元素中最大,戒最小,的。根据题意,叧要选取前10个 最大的元素,故采用堆排序方法是合适的。反馈...
设有5000个无序的元素希望用最快的速度挑选出其中最大的10个元素。使用下列排序方法中的哪一种方法最好?为什么?⑴ 希尔排序 ⑵ 冒泡排序 ⑶ 快速排序
百度试题 题目智慧职教: 设有5000个无序的元素,希望用最快速度挑选出其中前10个最大的元素,在以下的排序方法中,采用( )方法最好 相关知识点: 试题来源: 解析 堆排序 反馈 收藏
答案:用堆排序最好,因为堆排序不需要等整个排序结束就可挑出前10个最大元素,而快速排序和基数排序都需等待整个排序结束才能知道前10个最大元素。
百度试题 题目设有5000个无序的元素,希望用最快的速度挑选出其中前50个最大的元素,最好选用( )法。 A. 冒泡排序 B. 快速排序 C. 堆排序 D. 基数排序 相关知识点: 试题来源: 解析 C.堆排序 反馈 收藏
设有5000个无序的元素,希望用最快的速度挑选出其中前50个最大的元素,最好选用___。 A.冒泡排序B.快速排序C.堆排序D.基数排
百度试题 结果1 题目设有5000个无序的元素,希望用最快速度挑选出其中前10个最大的元素,在以下的排序方法中,采用( ) A. 快速排序 B. 堆排序 C. 基数排序 相关知识点: 试题来源: 解析 B 反馈 收藏