首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定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-04-22
64
问题
给定n个整数构成的数组A={a
1
,a
2
,……,a
n
}和整数x,判断A中是否存在两个元素a
i
和a
j
,是的a
i
+a
j
=x。为了求解问题,首先用归并排序算法对数组A进行从大到小排序;然后判断是否存在a
i
+a
j
=x,具体的方法如下列伪代码所示。则求解该问题时排序算法应用了
(1)
算法设计策略,整个算法的时间复杂度为
(2)
。
…
1=1;j=n
While i<j
If a
i
+a
j
=x return true
Else if a
i
+a
j
>x
J- -;
Else
I++;
Return false;
(2)
选项
A、O(n)
B、O(nlgn)
C、O(n*)
D、O(nlg*n)
答案
B
解析
分治算法的基本思想是将一个规模为N的问题分解为K个规模较小的子问题,这些子问题相互独立且与原问题性质相同。求出子问题的解,就可得到原问题的解。
转载请注明原文地址:https://www.kaotiyun.com/show/HiRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
如果一个公司有2000台主机,则必须给它分配(52)个C类网络。为了使该公司网络在路由表中只占一行,指定给它的子网掩码应该是(53。(53)
某公司网络的地址是192.168.192.0/20,要把该网络分成32个子网,则对应的子网掩码应该是(54)________________,每个子网可分配的主机地址数是(55)________________。
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续天数,则完成该项目的最少时间为(9)________________天。活动EH和IJ的松弛时间分别为(10)________________天。
如果DHCP客户端发现分配的IP地址已经被使用,客户端向服务器发出(69)________________报文,拒绝该IP地址。
采用n位补码(包含一个符号位)表示数据,可以直接表示数值________________。
Windows7环境下,在命令运行状态下执行(45)命令,可得到下图所示的输出结果,输出结果中的(46)项,说明SNMP服务已经启动,对应端口已经开启。(46)
在Windows系统的服务项中,()服务使用SMB协议创建并维护客户端网络与远程服务器之间的链接。
使用CIDR技术把4个C类网络220.117.12.0/24、220.117.13.0/24、220.117.14.0/24和220.117.15.0/24汇聚成一个超网,得到的地址是_________。(2009年下半年试题)
假设系统中进程的三态模型如下图所示,图中的a、B和C的状态分别为______。
请用100字以内的文字简要说明逻辑数据流图(LogicalDataFlowDiagram)和物理数据流图(PhysicalDataFlowDiagram)之间的主要差别。请根据系统功能描述数据流图,并使用[说明]中的词汇,将以下数据字典条目
随机试题
胸大肌
Theviewoveravalleyofatinyvillagewiththatched(草盖的)roofcottagesaroundachurch;adriverthroughanarrowvillagest
A.窦性心动过速B.窦性心动过缓C.心房颤动D.预激综合征E.病态窦房结综合征甲状腺功能亢进容易引起
男性,30岁,全身乏力、低热伴左上腹肿块半年。肝肋下2cm,脾肋下7cm。血常规化验:血红蛋白80g/L,白细胞140×109/L,血小板100×109/L,骨髓象原始粒细胞0.02,Ph1染色体阳性。正确的治疗为
某企业预计第四季度期初材料存量500千克,本季度生产需用材料2500千克,预计期末材料存量为100千克,材料单价为12元,材料采购货款有70%在本季度内付清,另外30%在下季度付清,该材料适用的增值税税率为17%,则企业预计资产负债表年末“应付账款”项目的
(2017.辽宁)为帮助记忆我国传统的二十四节气,前人将其编成“二十四节气歌”,这种学习策略属于()(常考)
事业单位是指国家为了社会公益目的,由国家机关举办或者其他组织利用国有资产举办的,从事教育、科技、文化、卫生等活动的社会服务组织。
一些领导干部制造“偶遇”,无非是想宣扬自己低调、务实、节俭,_______转作风成效,但“偶遇”太多、刻意做作的本身却泄露了秘密。事实上,从请人给自己代写文章,到频频制造“偶遇”新闻,不论宣扬的手法怎么变,给自己造势的______没有变,_______之心
•Lookatthenotesbelow.Itshowsdifferentjobsthatdifferentdepartmentscando.•Forquestions6-10decidewhichdepartment
Cultureshockissonamedbecauseoftheeffectithasonpeoplewhentheyenteranewculture.Expertshavebeeninterestedin
最新回复
(
0
)