试题详情

试题内容

给定一组长度为 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 个元素查找最大元素,从而得到整个序列的最小元素和最大元素。上述方法采用的算法设计策略是  ( )  。
A、动态规划法
B、贪心法
C、分治法
D、回溯法

查看答案

软题库参考答案:C(仅供参考)

软题库解析:正在加载....

你可能感兴趣的试题

2题: 以下关于SRAM和DRAM储存器的叙述中正确的是()。
A. 与DRAM相比,SRAM集成率低,功率大、不需要动态刷新
B. 与DRAM相比,SRAM集成率高,功率小、需要动态刷新
C. 与SRAM相比,DRAM集成率高,功率大、不需要动态刷新
D.与SRAM相比,DRAM集成率低,功率大、需要动态刷新
35题:

某程序根据输入的三条线段长度,判断这三条线段能否构成三角形。以下试用例中,  ( )  两个用例属于同一个等价类。
①6、7、13;        ②4、7、10;        ③9、20、35;
④9、11、21;        ⑤5、5、4;        ⑥4、4、4。
A、①②
B、③④
C、⑤⑥
D、①④

53题:

使用ping命令可以进行网络检测,在进行一系列检测时,按照由近及远原则,首先执行的是( )。
A.ping默认网关
B.ping本地IP
C.ping127.0.0.1
D.ping远程主机

9题:

某公司使用包过滤防火墙控制进出公司局域网的数据,在不考虑使用代理服务器的情况下,下面描述错误的是“该防火墙能够( )”。
A、使公司员工只能访问Internet上与其有业务联系的公司的IP地址
B、仅允许HTTP协议通过
C、使员工不能直接访问FTP服务器端口号为21的FTP地址
D、仅允许公司中具有某些特定IP地址的计算机可以访问外部网络

49题:

以下关于可视化程序设计的叙述中,错误的是  ( )  。
A、可视化程序设计使开发应用程序无需编写程序代码
B、可视化程序设计基于面向对象的思想,引入了控件和事件驱动
C、在可视化程序设计中,构造应用程序界面就像搭积木
D、在可视化程序设计中,采用解释方式可随时查看程序的运行效果

53题:


A. A
B. B
C. C
D. D