首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定包含n个正整数的数组A和正整数x,要判断数组A中是否存在两个元素之和等于x。先用插入排序算法对数组A进行排序,再用以下过程P来判断是否存在两个元素之和等于x。 low=l; high=n; while(high>low) if A[low]+A[hig
给定包含n个正整数的数组A和正整数x,要判断数组A中是否存在两个元素之和等于x。先用插入排序算法对数组A进行排序,再用以下过程P来判断是否存在两个元素之和等于x。 low=l; high=n; while(high>low) if A[low]+A[hig
admin
2019-02-25
40
问题
给定包含n个正整数的数组A和正整数x,要判断数组A中是否存在两个元素之和等于x。先用插入排序算法对数组A进行排序,再用以下过程P来判断是否存在两个元素之和等于x。
low=l;
high=n;
while(high>low)
if A[low]+A[high] =x return true;
else if A[low]+A[high] > x low++;
else high--;
return false;
则过程P的时间复杂度为 ① ,整个算法的时间复杂度为 ② 。
②处应填入?
选项
A、O(n)
B、O(nlgn)
C、O(n
2
)
D、O(n
2
lgn)
答案
C
解析
本题考查算法分析技术,要求考生掌握基本的算法设计和分析知识。
由伪代码分析过程P的时间复杂度,该过程涉及一重循环,时间复杂度为n。整个算法包括两个步骤,先对数组A排序,题干已经明确指出用插入排序算法排序,因此时间复杂度为O(n
2
),然后再用过程P判断,该步骤时间复杂度为O(n),总的时间复杂度为O(n
2
)。
转载请注明原文地址:https://jikaoti.com/ti/PqB7FFFM
本试题收录于:
软件评测师上午基础知识考试题库软考中级分类
0
软件评测师上午基础知识考试
软考中级
相关试题推荐
在实施过程中,监理单位应针对发现的问题,协调关系和排除矛盾,实行动态进度控制,(52)是不可缺少的手段。
监理单位在信息系统工程监理过程中针对各类合同的管理须遵循合同管理原则。有关合同管理的原则不包括(58)________。
在项目实施阶段出现质量异常情况,经提出后承建单位采取改进措施,但质量状况未发生好转,(45)________有权下达停工令。
在软件开发过程中,监理工程师按照正常的程序和方法,对开发过程进行了检查和监督,并未发现任何问题,但仍有可能出现由于系统设计缺陷导致不能全部满足实际应用的情况。这种属于,(38)________风险。
信息系统项目往往在还没有完全搞清需求前就付诸实施,并且在实施过程中频繁修改,因此在项目管理过程中需重点关注(31)________。
(23)________包含系统程序的基本处理流程、模块划分、接口设计、运行设计等内容。
结合你的项目管理经验,说明造成该项目的上面所述问题的主要原因是什么?项目经理小许应该如何科学地检查及控制项目的进度执行情况?
结合你的项目管理经验,导致以上问题的主要原因是什么?请简要说明项目经理老张应采取哪些措施以避免类似情况的发生。
[说明]某大型企业集团拟在生产园区建立一套无线网络,覆盖半径大约1.5公里,要求能够支持高速数据传输、无缝漫游以及多种类型数据业务等。集团总经理责成信息中心主任李某负责此事。李某找到曾经承担集团内部网络系统工程的系统集成商A公司,提出了集团的需求。
A信息系统集成公司有员工50多名,其中技术部开发人员有30多人。公司采用矩阵式的组织结构。公司的主营业务是开发企业信息化建设方面的项目,业务较为繁忙,一般有十多个项目在同时进行。由于技术人员有限,为保证各个项目的进展,人员在项目间的兼职与交叉很严重。一个技
随机试题
30岁,流产3次,未生育,经量多2年,检查子宫孕3个月大小,表面凹凸不平,无压痛,附件(-)。
一肝炎患者作肝穿刺活检,镜下见肝细胞点状坏死,汇管区见少量淋巴细胞浸润及轻度纤维组织增生,肝小叶结构完整。上述病变符合()
在国际贸易中,商品外包装上标明的标志有:
某产品本月成本资料如下:(1)单位产品标准成本:本企业该产品预算产量下标准工时为1000小时。(2)本月实际产量20件,实际耗用材料900千克,实际人工工时950小时,实际成本如下:要求:计算直接材料价格差异和用量差异。
按设备定员,即根据()来计算定员人数。
【2011江西真题】动作技能学习心理过程的第一阶段是()。
每一个复杂的生物个体都是由各种不同的细胞构成的系统.其中每个细胞中的DNA都包含了该生物个体所有性状的遗传信息。这段话蕴涵的哲理有()。
人民警察不得散布有损于国家声誉、形象和威信的口头或书面言论;不得参加国家明令取缔、禁止以及未依法得到批准的社会团体或其他组织;不得参加以反对国家为目的的集会、游行、示威等活动;不得参加罢工。这主要是对人民警察()方面的要求。
结合材料,请你就如何做好未成年人的保护工作提出几条建议。
Thedepartmentstoreguardswerenearly______bythecrowdsofshopperswaitingforthesaletobegin.
最新回复
(
0
)