首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定n个整数构成的数组A={a1,a2,……,an}和整数x,判断A中是否存在两个元素ai和aj,使的ai+aj=x。为了求解问题,首先用归并排序算法对数组A进行从大到小排序;然后判断是否存在ai+aj=x,具体的方法如下列伪代码所示。则求解该问题时排序算
给定n个整数构成的数组A={a1,a2,……,an}和整数x,判断A中是否存在两个元素ai和aj,使的ai+aj=x。为了求解问题,首先用归并排序算法对数组A进行从大到小排序;然后判断是否存在ai+aj=x,具体的方法如下列伪代码所示。则求解该问题时排序算
admin
2019-07-12
47
问题
给定n个整数构成的数组A={a
1
,a
2
,……,a
n
}和整数x,判断A中是否存在两个元素ai和aj,使的ai+aj=x。为了求解问题,首先用归并排序算法对数组A进行从大到小排序;然后判断是否存在a
i
+a
j
=x,具体的方法如下列伪代码所示。则求解该问题时排序算法应用了(62)算法设计策略,整个算法的时间复杂度为(63)。
i=1;j=n
Whilei
Ifrdi+ai=xretumtree
Els
(63)
选项
A、O(n)
B、0(nlgn)
C、O(n
2
)
D、O(nlg
2
n)
答案
B
解析
分治算法的基本思想是将一个规模为N的问题分解为K个规模较小的子问题,这些子问题相互独立且与原问题性质相同。求出子问题的解,就可得到原问题的解。分支算法的时间复杂度为O(nlgn)。
转载请注明原文地址:https://www.kaotiyun.com/show/E6CZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
双极型AMI编码经过一个噪声信道,接收的波形如图所示,那么出错的是第(15)位。
进度安排的常用图形描述方法有Gantt图和PERT图。Gantt图不能清晰地描述(1);PERT图可以给出哪些任务完成后才能开始另一些任务。下图所示的PERT图中,事件6的最晚开始时刻是(2)。(2010年上半年试题)(1)
下面关于几个网络管理工具的描述中,错误的是(49)。
在Linux中,________________命令可将文件按修改时间顺序显示。
在WindowsServer2003的DNS服务器中通过()操作,实现多台Web服务器构成集群并共享同一域名。
IIS6.0将多个协议结合起来组成一个组件,其中不包括__________。(2010年下半年试题)
15.图1-4中画出了曼彻斯特编码和差分曼彻斯特编码的波形图,实际传送的比特串为______。
下面的光纤以太网标准中,支持1000m以上传输距离的是__________。(2013年上半年试题)
阅读以下说明和数据流图,回答问题1~问题3。[说明]职工信息管理系统是用于对职工相关信息进行检索、统计、工资管理、内部调动管理等的系统。利用该系统,人事科可以对本单位职工信息进行管理,根据不同命令对信息进行增、删、改、内部调动,打印人事表格,进行
阅读以下利用场景法设计测试用例的技术说明,根据要求回答问题1~问题4。[说明]现有的软件通常都是由事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成了事件流。该软什设计思想也可被引入到软件测试中,从
随机试题
理想气体状态方程中的摩尔气体常数R的数值,是通过实验测定出来的。常数R值的大小是()。
简述洋务派举办的民用企业。
放疗后,患者表皮出现水疱,下列处理方法正确的是
pH过低易使药敏试验出现假“敏感”结果的药物是()
中医外科内治法的总则是
水运工程招投标,资格预审审查方法包括()。
下列属于体罚学生的情形是()
Almostexactlyayearago,inasmallvillageinNorthernIndia,AndreaMillinerwasbittenonthelegbyadog."Itmusthave(
Mr.Smithisa______.Wecanknowfromthestorythat______.
Thisinteractiveon-lineprogramhelpsnon-nativewritersofEnglishimproveorfine-tune(调整)theirwritingskillsinEnglish.
最新回复
(
0
)