首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在快速排序法中,每经过一次数据交换(或移动)后( )。
在快速排序法中,每经过一次数据交换(或移动)后( )。
admin
2022-09-09
57
问题
在快速排序法中,每经过一次数据交换(或移动)后( )。
选项
A、只能消除一个逆序
B、能消除多个逆序
C、不会产生新的逆序
D、消除的逆序个数一定比新产生的逆序个数多
答案
B
解析
在一个序列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。快速排序的思想是:从线性表中选取一个元素,设为T,将线性表中后面小于T的元素移到前面,而前面大于T的元素移到后面,结果就将线性表分成两部分(称为两个子表)。T插入其分割线的位置处,这个过程称为线性表的分割,然后用同样的方法对分割出的子表进行同样的分割。快速排序不是对两个相邻元素进行比较,而是通过一次交换消除多个逆序,但由于均与T(基准元素)比较,也可能会产生新的逆序。本题选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/DO6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是
数据字典(DD)所定义的对象都包含于
SQL查询命令的结构是SELECT…FROM…WHERE…GROUPBY…HAVING…ORDERBY…,其中HAVING必须配合使用的短语是
在VisualFoxPro中,假设教师表T(教师号,姓名,性别,职称,研究生导师)中,性别是C型字段,研究生导师是L型字段。若要查询“是研究生导师的女老师”信息,那么SQL语句“SELECT*FROMTWHERE”中的应是
在SQL的SELECT查询的结果中,消除重复记录的方法是
下面程序的运行结果是:SETTALKOFFn=1D0proc1WITH(n)?n+2PROCEDUREproc1PARAMETERSnFORk=2TO4n=
在VisualFoxPro中,有如下程序,函数IIFO返回值是*程序PRIVATEX,YSTORE’’男’’TOXY=LEN(X)+27IIF(Y
在VisualFoxPro中,下面关于属性、方法和事件的叙述错误的是
下列选项中不属于结构化程序设计方法的是
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为
随机试题
注册会计师应当关注被审计单位永续盘存制下的期末存货记录与存货盘点结果之间是否一致,被审计单位的永续盘存记录应由()
甲公司签发一张汇票给乙,票面记载金额为10万元。乙取得汇票后背书转让给丙,丙取得该汇票后又背书转让给丁,但将汇票的记载金额由10万元变更为20万元。之后,丁又将汇票最终背书转让给戊。其中,乙的背书签章已不能辨别是在记载金额变更之前,还是在变更之后。下列哪些
(2010年)二阶系统传递函数G(s)=的频率特性函数为()。
政府对工程项目的管理主要表现在()。
A、100B、56C、25D、0D前两组的规律为对角线的两个数(8-2)×(2+4)=36,(1-2)×(3+3)=-6,所以(5-5)×(5+5)=0,所以选择D。
抗日战争时期“干部教育第一,国民教育第二”的政策是由()提出来的。
下列各种法律解释中,其效力同被解释的法律一样,具有普遍约束力的是()。
Themakingofclassificationsbyliteraryhistorianscanbeasomewhatriskyenterprise.WhenBlackpoetsarediscussedseparate
Doyourchildrenlietoyouandtheirfriendsabouttheiractivitiesonline?Dotheyfeelempty,depressedandirritablewhenno
一种被加工成特定形式的数据称为()。
最新回复
(
0
)