首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在快速排序法中,每经过一次数据交换(或移动)后( )。
在快速排序法中,每经过一次数据交换(或移动)后( )。
admin
2020-04-18
27
问题
在快速排序法中,每经过一次数据交换(或移动)后( )。
选项
A、只能消除一个逆序
B、能消除多个逆序
C、不会产生新的逆序
D、消除的逆序个数一定比新产生的逆序个数多
答案
B
解析
在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。快速排序的思想是:从线性表中选取一个元素,设为T,将线性表中后面小于T的元素移到前面,而前面大于T的元素移到后面,结果就将线性表分成两部分(称两个子表),T插入到其分割线的位置处,这个过程称为线性表的分割,然后再用同样的方法对分割出的子表再进行同样的分割。快速排序不是对两个相邻元素进行比较,可以实线通过一次交换而消除多个逆序,但由于均与T(基准元素)比较,也可能会产生新的逆序。
转载请注明原文地址:https://jikaoti.com/ti/Ypx0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如下通用过程:PublicFunctionFun(xStrAsString)AsStringDimtStrAsString,strLAsIntegertStr="":strL=Len(xStr)i
命任何一个滚动条滚动框件过程如下:PrivateSubCommandl_Click()x=10Printf(x)EndSubPrivateFunctionf(yAsInteger)f=y*yEndFuncti
设子程序过程定义的首部为:PublicSubs(xAsInteger,YAsSingle)~0以下正确的调用形式为
假定有如下事件过程:PrivateSubForm_Click()DimXAsInteger,nAsIntegerx=1:n=0DoWhilex
下列关于通用对话框CommonDialogl的叙述中,错误的是
如果在窗体模块中所有程序代码的前面有语句:Dimx,则x是
下面可以正确定义2个整型变量和1个字符串变量的语句是
表达式Sgn(0.25)的值是
假定有以下循环结构DoUntil条件表达式循环体Loop则以下正确的描述是
设a=2,b=3,c=4,d=5,下列表达式的值是a>bAndc
随机试题
癫证痰气郁结证的主要病机为
A.Brown-Sequard综合征B.Wallenberg综合征C.前核间性眼肌麻痹D.Foville综合征E.闭锁综合征
现用市场比较法评估某宗地H的价格,其容积率为1.5。经调查某一比较案例G的坤价为3500元/m2,容积率为1.3。据统计分析,该城市此类地块的土地,当容积率每增加0.1,宗地单位地价比容积率为1时地价增加5%,则比较案例G经容积率修正后的地价为(
根据贷款五级分类,不良贷款是指()类贷款。
问卷的核心是()。
人民警察不论职位高低,( ),相互之间是同志关系。
毛泽东的下列论述中,体现党的群众路线思想的有()。
阅读下文,回答问题。有这样一种假说,冬眠是一种高度发达的机能。冬眠的哺乳动物虽然与人类一样都是温血动物,但是它们在更宽范围的调节性上获得了进化,例如在体温调节上,就要比非冬眠动物强。传统认为,哺乳动物冬眠的奥秘在于心脏。无论冬眠动物,还
软件工程学中除软件开发技术需重视外,另一重要组成内容是软件的【】。
Directions:Inthispart,youwillhave15minutestogooverthepassagequicklyandanswerthequestionsonAnswerSheet1.Fo
最新回复
(
0
)