[说明] 快速排序是一种典型的分治算法。采用快速排序对数组A[p..r]排序的3个

题型:问答题

问题:

[说明]
快速排序是一种典型的分治算法。采用快速排序对数组A[p..r]排序的3个步骤如下。
1.分解:选择一个枢轴(pivot)元素划分数组。将数组A[p..r]划分为两个子数组(可能为空)A[p..q-1]和A[q+1..r],使得A[q]大于等于A[p..q-1]中的每个元素,小于A[q+1..r]中的每个元素。q的值在划分过程中计算。
2.递归求解:通过递归的调用快速排序,对子数组A[p..q-1]和A[q+1..r]分别排序。
3.合并:快速排序在原地排序,故无需合并操作。
1. [问题1]
下面是快速排序的伪代码,请将空缺处(1)~(3)的内容填写完整。伪代码中的主要变量说明如下。
A:待排序数组
p,r:数组元素下标,从p到r
q:划分的位置
x:枢轴元素
i:整型变量,用于描述数组下标。下标小于或等于i的元素的值,小于或等于枢轴元素的值
j:循环控制变量,表示数组元素下标

考点:计算机软件水平考试中级软件设计师中级软件设计师下午试题
题型:问答题

不经过公式计算,能从纸带上能直接获得的信息是______.

A.时间      B.速度     C.加速度    D.位移.

题型:问答题

男性,90岁,反复咳嗽、咳痰30余年,活动后气促10年,加重5天,近3天出现嗜睡,有吸烟史。体检:双肺布满干湿啰音,以湿啰音为主,双下肢水肿,动脉血气pH7.30,PaO<sub>2</sub>47mmHg,PaCO<sub>2</sub>80mmHg,BE+3.0mmol/L。

入院后应立即予以哪项处理()

A.高浓度持续面罩给氧

B.镇静

C.应用5%碳酸氢钠溶液

D.尼可刹米

E.利尿药

题型:问答题

中国精神疾病分类方案与诊断标准最早起草于()

A.1902

B.1958

C.1911

D.1998

题型:问答题

将质量为2m的长木板放在水平光滑的地面上,一质量为m的铅块以一定的速度滑上木板的表面,最终恰好停留在木板的最右端与木板一起前进,如果将木板分成质量相等的两块的话,则(  )

A.铅块仍能滑到木板的最右端与板保持相对静止

B.铅块能滑出木板的最右端而飞离木板

C.铅块滑到木板的最右端之前与板保持相对静止

D.第一次滑动过程中产生的热量大于第二次滑动过程中产生的热量

题型:问答题

在有结构的问题的解决过程中,为找到解法,可以采用的策略是()。

A、问题类化

B、“手段—目的”分析

C、问题分解

D、想法—检验

E、反思

更多题库