首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为( )。
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为( )。
admin
2021-06-15
30
问题
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为( )。
选项
A、23,13,51,57,66,26,81,69,76
B、13,23,26,51,57,66,81,76,69
C、23,13,51,57,26,66,81,69,76
D、23,1 3,51,57,81,26,66,69,76
答案
A
解析
快速排序是起泡排序的改进。在快速排序中,任取一个记录,以它为基准用交换的方法将所有的记录分成两部分,关键码值比它小的在一部分,关键码值比它大的在另一部分,再分别对两个部分实施上述过程,一直重复到排序完成。
转载请注明原文地址:https://jikaoti.com/ti/Mwz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)()。structU{long*cat;stmctU*next;doubledog;}u;
有以下程序#includemain(){inta,b,c=241;a=c/100%9;b=(-1)&&(-1);printf("%d,%d\n",a,b);}程序运行后的输出结果是()。
有以下程序#includeintm1(intx,inty){returnx
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
若有定义语句:chars[10]="1234567\0\0";,则strlen(s)的值是
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则按层次输出(从上到下,同一层从左到右)的序列为
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下面的程序在编译时产生错误,其出错原因是()。#includemain(){int1_case;floatprintF;printf("请输入2个数:");scanf("%d%f",&1_cas
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
若i和k都是int类型变量,有以下for语句for(i=0,k=-1;k=1;k++)printf("*****\n");下面关于语句执行情况的叙述中正确的是
随机试题
子宫颈CINⅢ是指异型增生细胞占据上皮的
A.甲胎蛋白阳性B.血清总胆红素升高C.腹部穿刺抽出不凝血D.血肌酐升高E.血清PSA增加符合脾破裂的检验结果是
最早应用CT检查的部位是
以下哪个部门负责管理本行政区域内的医师工作
下列关于建筑供暖系统防火防爆的做法中,错误的是()。
气体灭火系统按加压方式分为()。
在当前的小学教育实践中,形成性评价已经是比较主流的评价方法,良好的形成性评价应该做到()。
紧急排险,是指公安机关在紧急处理()时,在不得已的情况下,所采取的非常措施。
【2017年江苏A第132题】2016年国家自然科学基金资助,医学科学部和生命科学部批准项数之和占比是()。
下边括号中对加点字的解释有误的一项是______。
最新回复
(
0
)