首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定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
59
问题
给定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://kaotiyun.com/show/E6CZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
在IPSec-manual方式下,双方配置好后,仍然无法相互通信。同时若打开debugcryptopacket,则会出现以下信息:rec’dIPSECpacketfromIPADDRtoIPADDRdoesnotagreewith
WindowsServer2003采用了活动目录(ActiveDirectory)对网络资源进行管理,活动目录需安装在__________分区。(2010年下半年试题)
TCP/IP网络中的__________实现应答、排序和流控功能。
交换机命令switch(config)#vtpprLming的作用是______。
若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么使系统不发生死锁的资源尺的最少数目为__________。(2010年上半年试题)
攻击者通过发送一个目的主机已经接收过的报文来达到攻击目的,这种攻击方式属于(42)________________攻击。
假设某分时系统采用简单时间片轮转发,当系统中的用户数为n,时间片为q时,系统对每个用户的响应时间T为____________。
在软件设计阶段,划分模块的原则是,一个模块的____________。
[函数]intDeleteNode(Bitree*r,inte){Bitreep=*r,pp,s,c;while((1)){/*从树根结点出发查找键值为e的结点*/
阅读下列说明、图和c++代码。[说明]某订单管理系统的部分UML类图如下图所示。上图中,Product表示产品,ProductList表示产品目录,Order表示产品订单,OrderItem表示产品订单中的一个条目,Or
随机试题
吗啡禁用于分娩止痛是由于
一位急性霍乱患者来诊,已表现为失水性休克,应立即进行下列哪项治疗
患者,男,59岁。上下牙列缺失,7健,近中舌侧倾斜,牙槽嵴丰满,上颌散在骨尖,间距离正常。制取印模的方式为
(2006年)图8-19(a)所示电路中,R1=500Ω,R2=500Ω,L=1H,电路激励u1如图8—19(b)所示,如果用三要素法求解电压u0,t≥0,则()。
下列各项中不属于法定解除合同条件的是()
最适合作为企业内部利润中心业绩评价指标的是( )。
下列食物中所含有的物质属于食物污染范畴的是()。
市场规则是由权力机关制定的(或在长期市场交易中形成的)对市场主体及其经济行为的规范,是市场正常运行的重要保证。具体来说,市场规则主要有()。
Aprettypotplantmightmakeanunemotionalworkspacefeelmorepersonal.Butnewresearchhasrevealedthatofficeplantsdo
虚拟存储,就是把多个存储介质模块(如硬盘、RAID)通过一定的手段集中管理起来,所有的存储模块在一个存储池(StoragePool)中得到统一管理。虚拟存储管理系统是以程序的(5)理论为基础的,其基本含义是指程序执行时往往会不均匀地访问主存储器单元。根据
最新回复
(
0
)