给定n个整数构成的数组A=a1,a2,……,an和整数x,判断A中是否存在两个元素a

题型:单项选择题

问题:

给定n个整数构成的数组A=a1,a2,……,an和整数x,判断A中是否存在两个元素ai和aj,是的ai+aj=x。为了求解问题,首先用归并排序算法对数组A进行从大到小排序;然后判断是否存在ai+aj=x,具体的方法如下列伪代码所示。则求解该问题时排序算法应用了(27)算法设计策略,整个算法的时间复杂度为(28)

i=1;j=n

While i<j

If ai+aj=x return true

Else if ai+aj>x

J--;

Else

I++;

Return false;

(28)处填()。

A.O(n)

B.O(nlgn)

C.O(n2)

D.O(nlg2n)

考点:计算机软件水平考试中级软件设计师计算机水平考试中级软件设计师2013年上半年上午真题
题型:单项选择题

影响人体跑动的外力主要有重力()、()和()。

题型:单项选择题

女,40岁,长期咳嗽,经常咳脓痰10年,发热、咳脓臭痰5天来诊,查体:左肺下背部呼吸音弱,可闻及湿啰音。

治疗药物宜选用()。

A.哌拉西林+甲硝唑

B.阿米卡星+甲硝唑

C.青霉素

D.阿米卡星

E.青霉素+复方甘草片

题型:单项选择题

患者女性,8岁,先天性心脏病,行法洛四联症手术。图为术后发生的心动过速,应诊断为

()

A.预激综合征合并心房颤动

B.室性心动过速

C.室上性心动过速合并右束支阻滞

D.房性心动过速伴室内差异传导

E.心房扑动1:1传导

题型:单项选择题

以下哪一个术语与数据的存储结构有关

A.栈

B.队列

C.散列表

D.线性表

题型:单项选择题

方向显示问题有哪些?

更多题库