早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

● 给定一组长度为n的无序序列,将其存储在一维数组a[0..n-1]中。现采用如下方法找出其中的最大元素

题目

● 给定一组长度为n的无序序列,将其存储在一维数组a[0..n-1]中。现采用如下方法找出其中的最大元素和最小元素:比较 a[0]和 a[n-1],若 a[0]较大,则将二者的值进行交换;再比较a[1]和a[n-2],若a[1]较大,则交换二者的值;然后依次比较a[2]和a[n-3]、a[3]和 a[n-4]、…,使得每一对元素中的较小者被交换到低下标端。重复上述方法,在数组的前 n/2 个元素中查找最小元素,在后 n/2 个元素查找最大元素,从而得到整个序列的最小元素和最大元素。上述方法采用的算法设计策略是 (64) 。

(64)

A. 动态规划法

B. 贪心法

C. 分治法

D. 回溯法

参考答案
正确答案:C

看了● 给定一组长度为n的无序序列...的网友还看了以下:

算式22+18×45-15,如果要改变运算顺序,最后一步算乘法,必须使用( ),算式是(算式22+ 数学 2020-05-16 …

在一个文件中有10G个整数,乱序排序,要求找出中位数。从10G个数中找到中数在一个文件中有10G个 其他 2020-06-23 …

句子的排列顺序最合理的一项是()(3分)①它们的歌喉轻快纯洁,尽管音域不太宽广,但十分美妙动听,婉 语文 2020-06-29 …

将下列句子组合成段,顺序最恰当的一项是()①这是我永远忘不了的经历。②我每次只移动一小步,慢慢爬下 语文 2020-07-08 …

有249朵花,按5朵红花、9朵黄花、13朵绿花的顺序排列,最后一朵花是()色的有249朵花,按5朵 数学 2020-07-19 …

这本书可能叫什么名字.封面掉了.在序言中,我看到这么一段话:同样当命运之神把人抛入谷底时,也是人生腾 其他 2020-11-06 …

在EXCEL2000升序排序中,在排序列中有空白单元格的行会被。A、不被排序B、保持原始次序C、放置 其他 2020-11-24 …

急求C++6.急用!单链表排序与删除设有一个正整数序列组成的有序单链表(按递增次序有序,且允许有相等 数学 2020-12-05 …

设有一个正整数序列组成的有序单链表(按递增次序有序,且允许有相等的整数存在),试编写能实现下列功能的 数学 2020-12-05 …

在Excel中,只以某列为关键字作升序排序时,则该列上有完全相同项的行将A.保持原始次序B.逆序排列 其他 2020-12-05 …