首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在快速排序法中,每经过一次数据交换(或移动)后( )。
在快速排序法中,每经过一次数据交换(或移动)后( )。
admin
2020-04-18
28
问题
在快速排序法中,每经过一次数据交换(或移动)后( )。
选项
A、只能消除一个逆序
B、能消除多个逆序
C、不会产生新的逆序
D、消除的逆序个数一定比新产生的逆序个数多
答案
B
解析
在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。快速排序的思想是:从线性表中选取一个元素,设为T,将线性表中后面小于T的元素移到前面,而前面大于T的元素移到后面,结果就将线性表分成两部分(称两个子表),T插入到其分割线的位置处,这个过程称为线性表的分割,然后再用同样的方法对分割出的子表再进行同样的分割。快速排序不是对两个相邻元素进行比较,可以实线通过一次交换而消除多个逆序,但由于均与T(基准元素)比较,也可能会产生新的逆序。
转载请注明原文地址:https://kaotiyun.com/show/OYTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面可以产生20~30(含20和30)的随机整数的表达式是
下列表达式中不能判断x的是否为偶数的是
设a=“MicrosoflVisualbasic”,则以下使变量b的值为“Visualbasic”的语句是
设有如下通用过程:PublicFunctionFun(xStrAsString)AsStringDimtStrAsString,strLAsIntegertStr="":strL=Len(xStr)i
在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程:PrivateSubCornmandl_Click()c=1234c1=Trim(Str(c))Fori=1To
窗体上有一个名称为Commandl的命令按钮,其单击事件过程如下:PrivateSubCommandl_Click()DimxAsInteger,VAsIntegerStaticzAsInteger
命任何一个滚动条滚动框件过程如下:PrivateSubCommandl_Click()x=10Printf(x)EndSubPrivateFunctionf(yAsInteger)f=y*yEndFuncti
要使两个单选按钮属于同一个框架,下面三种操作方法中正确的是①先画一个框架,再在框架中画两个单选按钮②先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中③先画两个单选按钮,再画框架将单选按钮框起来
下列关于滚动条的叙述中,错误的是
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。以下程序的功能是从顺序文件中读取数据:PrivateSubCommandl_Click()DimslAsString,s2AsStringO
随机试题
怎样使用操作票?
按形成的主导因素,隐地带冷性土壤可分为水成土壤、盐成土壤和__________。
女,25岁,平时无出血倾向,食欲良好。检查发现红细胞3×1012/L,Hb90g/L,WBC8.0×109/L。血清总胆红素82μmoL/L,非结合胆红素62μmol/L,ALT20U,ALP10U。若验尿,最可能出现的结果是
A.直接成本的测算B.需进行非市场项目和社会间接成本估价C.需考虑成本分摊D.需考虑如何进行投资性成本的计算E.隐性成本的测算对于后勤科室、医技科室的成本
检查工程进度计划完成情况常用的统计方法有()。
假设陈先生与陈太太是你的新客户,夫妻二人炒股获利后,存在如何调整家庭资产结构的困惑,因此需要金融理财师协助规划。经过初步沟通面谈后,你获得了以下家庭、职业与财务信息:一、案例成员五、理财目标1.购车目标:购置20万元的家庭轿车,2014年给配偶购买
关于基金和银行储蓄存款的性质,以下表述错误的是()。
中共十一届三中全会标志着新时期党的基本路线的思想开始形成,主要表现在提出了()。
2012年全国公路水路交通固定资产投资14512亿元,占全社会固定资产投资的3.9%。分地区看,西部地区交通固定资产投资5400亿元,所占比重为37.2%,比上年提高1.2个百分点;东、中部地区交通固定资产投资分别为5479亿元、3633亿元,所占比重分别
DigitalJewelry[A]Jewelryiswornformanyreasons—foraesthetics,toimpressothers,orasasymbolofaffiliationorcommitme
最新回复
(
0
)