首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为( )。
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为( )。
admin
2015-08-14
47
问题
设有关键码序列(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,13,51,57,81,26,66,69,76
答案
A
解析
快速排序是起泡排序的改进。在快速排序中,任取一个记录,以它为基准用交换的方法将所有的记录分成两部分,关键码值比它小的在一部分,关键码值比它大的在另一部分,再分别对两个部分实施上述过程,一直重复到排序完成。
转载请注明原文地址:https://kaotiyun.com/show/5vNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序中,划线处正确的语句是()。#include<iostream.h>ClassBase{Public:Voidfun(){cout<<"Base::fun"<<endl;}};Cl
下列不是描述类的成员函数的是
下面关于C++语言的描述错误的是
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
下列函数的运行结果是#include<iostream.h>intf(inta,intB){intc;if(a>b)c=1elseif(a=b)c=0;
下列叙述中正确的是
C++语言中关键字运算符有new,delete和【】。
将一个函数声明为一个类的友元函数必须使用关键字【】。
对于模板定义关键字class和typename说法不正确的是
随机试题
长针的进针法一般采用下列哪种为最佳的进针方法
下列关于抵押权法律特征的论述中,不正确的是( )。
建筑材料采购合同中,交货日期的确定可以采用的方式有()。
某政府投资建设工程项目,原批准投资估算为8000万元,在对其进行综合概算和总概算的审查时,发现概算总投资为9300万元,则合适的处理方式为()。
出口商品总成本,由()因素构成。
按照《UCP600》的规定,信用证若()。
当今世界既有传统安全威胁,又有非传统安全威胁。其中传统安全威胁中的主要因素是
Blinkscantakeseveralforms.Besidestheblinksthatwashtheeye,therearethoseassociatedwithunexpectedcircumstances(s
()中国远洋运输公司()付款方式()装箱单()促销
TheUnitedStatesDepartmentofEducationsaystherearemorethan2,400Americancollegesanduniversities.About100ofthese
最新回复
(
0
)