第3题: [单项选择]设有5000个无序的元素,希望用最快的速度挑选出其中前50个最大的元素,最好选用______。 A. 冒泡排序 B. 快速排序 C. 堆排序 D. 基数排序 参考答案:C 答案解析:[解析] 堆排序算法用到了以下事实:最大的元素位于堆顶处,若在输出堆项的最大值之后,使得剩余n-1个元素的序列重又建成一个堆,则得到n个元素中的次大值。如此反复执行50次,便能得到前50个
第15题: [单项选择]下列属于可持续发展行为的是( )。 A. 要想富,上山去砍树 B. 讲卫生,用一次性饭盒 C. 过日子,多子多孙多福寿 D. 到市场买菜,自备菜篮子 参考答案:D 答案解析:[解析] A、B、C项的行为都不属于可持续发展,都是只顾眼前利益的行为,D项自备菜篮子是一种环保的行为。