首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在快速排序法中,每经过一次数据交换(或移动)后( )。
在快速排序法中,每经过一次数据交换(或移动)后( )。
admin
2019-01-06
49
问题
在快速排序法中,每经过一次数据交换(或移动)后( )。
选项
A、只能消除一个逆序
B、能消除多个逆序
C、不会产生新的逆序
D、消除的逆序个数一定比新产生的逆序个数多
答案
B
解析
在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。快速排序的思想是:从线性表中选取一个元素,设为T,将线性表中后面小于T的元素移到前面,而前面大于T的元素移到后面,结果就将线性表分成两部分(称两个子表),T插入到其分割线的位置处,这个过程称为线性表的分割,然后再用同样的方法对分割出的子表再进行同样的分割。快速排序不是对两个相邻元素进行比较,可以实线通过一次交换而消除多个逆序,但由于均与T(基准元素)比较,也可能会产生新的逆序。
转载请注明原文地址:https://kaotiyun.com/show/gOlp777K
本试题收录于:
二级MS Office高级应用题库NCRE全国计算机二级分类
0
二级MS Office高级应用
NCRE全国计算机二级
相关试题推荐
在Access中为窗体上的控件设置Tab键的顺序,应选择"属性"对话框的( )。
下面不属于软件测试实施步骤的是
在关系窗口中,双击两个表之间的连接线,会出现()。
主要针对控件的外观或窗体的显示格式而设置的是()选项卡中的属性。
设循环队列的存储空间为Q(1;m),初始状态为front=rear=m。经过一系列正常的操作后,front=1,rear=m。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为
数据库应用系统中的核心问题是( )。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为
随机试题
卵圆形或椭圆形,具不明显的三钝棱,表面密生短钝软刺的药材是()
醚类药物在体内主要发生
债权人不得移转其权利的情形包括()。
在Windows中,可以启动多个应用程序,通过资源管理器在应用程序之间进行切换。()
甲企业计划利用一笔长期资金投资购买股票。现有M公司股票、N公司股票、L公司股票可供选择,甲企业只准备投资一家公司股票。已知M公司股票现行市价为每股3.5元.上年每股股利为0.15元,预计以后每年以6%的增长率增长。N公司股票现行市价为每股7元,上年每股股
下列标点符号使用错误的是()。
无期徒刑与有期徒刑的相同点有()。
针对一个具体问题,应该如何构造一个适合于它的数据模式,这是一个【】逻辑设计问题。
Thecrowdwishedthenewly-marriedcouplewellastheyleft______theirhoneymoon.
Nocompanycanaffordtobearthe______ofcustomerconfidence.
最新回复
(
0
)