首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
快速排序是一种典型的分治算法。采用快速排序对数组A[p..r]排序的三个步骤如下: 分解:选择一个枢轴
快速排序是一种典型的分治算法。采用快速排序对数组A[p..r]排序的三个步骤如下: 分解:选择一个枢轴
admin
2015-06-03
50
问题
快速排序是一种典型的分治算法。采用快速排序对数组A[p..r]排序的三个步骤如下:
分解:选择一个枢轴
递归求解:通过递归的调用快速排序,对子数组A[p..q-1]和A[q+1..r]分别排序。
合并:快速排序在原地排序,故不需合并操作。
下面是快速排序的伪代码,请填补其中的空缺。伪代码中的主要变量说明如下:
A:待排序数组。
P,r:数组元素下标,从P到r。
q:划分的位置。
X:枢轴元素。
i:整型变量,用于描述数组下标。下标小于或等于i的元素的值小于或等于枢轴元素的值。
j:循环控制变量,表示数组元素下标。
QUICKSORT(A,P,r){
if (p
q=PARTITION(A,p,r ) ;
QUICKSORT(A,p,q-1);
QUICKSORT(A, q+1, r);
}
}
PARTITION(A,p,r){
x=A[r];
i=p-1;
for ( j =p ; j <= r- 1; j++ ){
if (A[j] <=x){
i=i+1 ;
交换A
和A[j];
}
}
交换(1)和(2)
//注:空(1)和空(2)答案可互换,但两空全部答对方可得分
return(3)
}
选项
答案
(1)A[i+1]或A[r]。 (2)A[r]或A[i+1]。 (3)i+1。
解析
转载请注明原文地址:https://kaotiyun.com/show/LdDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
由图1-1可见,网络中心与图书馆相距700米,而且两者之间采用千兆连接,那么两个楼之间的通信介质应选择(1),理由是(2)。备选答案:(1)A.单模光纤B.多模光纤C.同轴电缆D.双绞线校园网对校内提供VOD服
阅读以下说明,回答问题1至问题3,将解答填入解答栏内。【说明】某公司租用了一段C类地址203.12.11.0/24~203.12.14.0/24,如下图所示。其网间地址是172.11.5.14/24。要求网内所有PC都能上网。
请在(1)、(2)、(3)、(4)空白处填写恰当的内容。Web客户机与服务器共同遵守(1)协议,其工作过程是;Web客户端程序根据输入的(2)连接到相应的Web服务器上,并获得指定的Web文档。动态网页以(3)程序的形式在服务器端处理,并给客户端返
请在(1)~(4)空白处填写恰当的内容。DHCP的工作过程是:1)IP租用请求。DHCP客户机启动后,发出一个DHCPDISCOVER消息,其封包的源地址为(1),目标地址为(2)。2)IP租用提供。当DHCP服务器收到DHCPDI
阅读以下说明,回答问题1至问题3,将解答填入对应的解答栏内。【说明】某校园网申请到了C类网络地址块202.115.0.0/24~202.115.3.0/24。根据网络规划需求,网络中心、图书馆、教学实验楼以及行政办公楼的各个部门需划分到不同网段。
与ISDN相关的网络设备主要有TA、NT1、NT2、TE1、TE2等。在图2-9所示的网络拓扑结构中,路由器Router1和ISDN之间是否需要加入终端适配器(TA)?请用150字以内的文字简要说明理由。在以上路由器Router2的配置命令列表中,di
阅读以下说明,将(n)的含义填入对应栏内。[说明]电子邮件是Internet中应用最广泛的服务,因此安装和配置一个高效与满足实际需求的电子邮件系统是每一个系统管理员的奋斗的目标之一,Linux的出现为构建低成本的、高效的电子邮件服务器提供了
阅读以下说明,回答问题1至问题3。【说明】Plug-gw是Linux配置中常带的通用代理程序,可用来代理POP3、HTTP等应用层服务。附图3为某网络结构图,内部网段上有一台POP3服务器和一台FTP服务器。代理服务器中使用ipchains包过滤
请指出图1-12中(1)空缺处传输的是模拟信号,还是数字信号?图1-12中(2)空缺处是什么设备?该设备在本宽带网络中完成哪些功能?
下面是Web页面处理中3个步骤,请将其进行正确排序。①Web服务器接收到Web页面请求后,寻找所请求的Web页面,并将所请求的Web页面传送给Web浏览器。②Web浏览器接收到所请求的Web页面,并将它显示出来。③Web浏览器向一个
随机试题
面是平面构成中单个的视觉元素,不同形态的面会产生不同的视觉效果。对此下列有关说法错误的是()。[山东2019]
患儿女,6个月。足月顺产,出生体重为2.5kg,现不会翻身,双手不能相握,易向后打挺。患儿躯于肌张力高,扶站时足尖着地,巴彬斯基征阳性。病因不包括
寒邪的致病特点是燥邪的性质与致病特点是
下列哪种疾病可将气管拉向患侧
葛根芩连汤适应的病证是
白细胞尿的阳性标准为尿沉渣检查时每高倍视野白细胞计数
患者,男,1个月,阵发性窒息。颜面发绀3次,有时伴吸气性喘鸣。每次持续数十秒至1分钟,能自行缓解,发作无明显诱因。出生史正常,近日夜间易惊,查体无异常。患儿系人工喂养,未添加维生素D和钙剂.母孕期有频繁小腿抽筋史,最可能的诊断是:
()是卖方将标的物交给采购方,由买方在一定期限内试用,买方在试用期内有权选择购买或退同的一种物品采购合同。
Allofthecellsinaparticularplantstartoutwiththesamecomplementofgenes.Howthencanthesecellsdifferentiateandf
航空公司是如何避免班机发生事故的呢?研究表明,三分之二的事故是因飞行员的错误导致的。为解决这个问题,航空公司改善了他们的训练方式,增加课堂上的指导时间并加强驾驶舱中的交流技巧训练。但是,依靠这些措施来弥补飞行时间的不足还是不现实的。因此,航空公司应重新设计
最新回复
(
0
)