首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第( )个位置。
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第( )个位置。
admin
2013-02-23
46
问题
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第( )个位置。
选项
A、3
B、5
C、7
D、9
答案
B
解析
快速排序的基本思想是:从表中选取一个元素(如本题中的33),将表中小于此元素的移到前面,大于此元素的移到后面,结果把线性表分割成两部分(两个子表),此元素插入到其分界线的位置处。然后分别对两个子表再次分割……本题中33作为分割的中界线,第一趟排序后排在比它小的18、9、25、 12后面。
转载请注明原文地址:https://www.kaotiyun.com/show/IIJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
现有如下定义:structaa{inta;floatb;charc;}*p;现需用malloc函数动态的申请一个structaa类型大小的空间(由p指向),则定义的语句为:【】。
在树形结构中,树根结点没有【】。
下列程序的输出结果是#include"stdio.h"#defineN3#defineM3voidfun(inta[M][N]){printf("%d\n",*(a[1]+2));}main()
运行下面程序,若从键盘输入字母“b”,则输出结果是charc;c=getchar();if(c>=’a’&&c<=’u’)c=c+4;elseif(c>=’v’&&c<=’z’)c=c-21;elseprint
在数据库技术中,面向对象数据模型是一种______。
算法的空间复杂度是指
下列关于队列的叙述中正确的是______。
近年来形成了软件开发的多种模式,大致有3种类型:基于瀑布模型的结构化生命周期方法、基于动态定义需求的【】方法和基于结构的面向对象的软件开发方法。
软件结构是以【】为基础而组成的一种控制层次结构。
下列说法中不正确的是()
随机试题
下列各项,不属于肺炎典型表现的是
氧化酶试验所用试剂为
关于酮症性酸中毒,叙述错误的是
A.致力于帮助并鼓励人们有达到健康状态的愿望,知道怎样做才能达到这样的目的,促进每个人或集体努力做好本身应做的一切,知道在必要时如何寻求适当的帮助B.其目的是使人认识到并能终生保持口腔健康,通过采用教育手段促使人们主动采取利于口腔健康的行为C.为改善环
链激酶属于
患者,男,55岁。门静脉高压症病史。现症见腹大胀满,脘腹痞满,精神困倦,少言懒动,尿少,便溏,舌苔白腻,脉缓。治疗应首选的方剂是
在序时平均数的计算过程中,与间隔相等的间断时点序列序时平均数计算思路相同的是()。
乙公司是一家污水处理厂,为了提高污水处理效果,该公司对污水处理应急管网进行了技术改造,使高浓度的废水在进入处理器前能得到较好的稀释。同时还对处理器的排泥系统进行了技术革新,使污泥的沉降率由原来的60%提高至80%以上。并且,乙公司还特意安排从事该项工作的人
人生价值是一种特殊的价值,是人的生活实践对于社会和个人所具有的作用和意义。人生价值包含了人生的自我价值和社会价值两个方面。下列关于社会价值和自我价值的说法中正确的是
Whichonewillhelppeopletorecognizetheirownkeyrequirementsduringhuntingajob?WhenwillKellycontactyouonceyouh
最新回复
(
0
)