首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在快速排序法中,每经过一次数据交换(或移动)后( )。
在快速排序法中,每经过一次数据交换(或移动)后( )。
admin
2022-09-09
47
问题
在快速排序法中,每经过一次数据交换(或移动)后( )。
选项
A、只能消除一个逆序
B、能消除多个逆序
C、不会产生新的逆序
D、消除的逆序个数一定比新产生的逆序个数多
答案
B
解析
在一个序列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。快速排序的思想是:从线性表中选取一个元素,设为T,将线性表中后面小于T的元素移到前面,而前面大于T的元素移到后面,结果就将线性表分成两部分(称为两个子表)。T插入其分割线的位置处,这个过程称为线性表的分割,然后用同样的方法对分割出的子表进行同样的分割。快速排序不是对两个相邻元素进行比较,而是通过一次交换消除多个逆序,但由于均与T(基准元素)比较,也可能会产生新的逆序。本题选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/DO6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
下列程序段执行以后,内存变量y的值是x=34567y=0DOWHILEx>0y=x%10+y*10x=int(x/10)ENDDO
下列程序段执行以后,内存变量Y的值是x=76543y=0D0WHILEx>0Y==x%10+y*10x=int(x/10)ENDDO
页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性是
表单文件的扩展名是
将E-R图转换为关系模式时,实体和联系都可以表示为
在创建数据库表结构时,为了同时定义实体完整性可以通过指定哪类索引来实现
假设表文件TEST.DBF已经在当前工作区打开,要修改其结构,可使用命令
在VisualFoxPro中,要运行菜单文件menu1.mpr,可以使用命令
一棵二叉树中共有70个叶子结点与80个度为l的结点,则该二叉树中的总结点数为
对下列二叉树进行前序遍历的结果是
随机试题
以下哪项不是学龄儿童对住院的反应
给X线机供电的电源电压的波动要求是
A.甲类非处方药B.处方药C.乙类非处方药D.医疗毒性药品在店内可以陈列,但不得采用开架自选的是()。
()最初是政府组织收入,弥补财政赤字的重要手段。随着信用制度的发展,它已成为调节货币供求,协调财政与金融关系的重要政策工具。
首创了国家对进出口商品的品质管理制度的国家是( )。
股东的忠诚义务包括()。
_________认为“人是唯一需要教育的动物”。
A、 B、 C、 D、 B由题干图形中黑面与斜线面相对而不相接可排除A选项;根据“×”面与半黑面相接可排除选项C;又选项D不能折叠为一个正六面体,故排除选项D,故选B。
简述累犯的刑事责任及其主要内容。
Whatisthemainpurposeoftheconversation?
最新回复
(
0
)