首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对序列(70,75,82,90,23,16)用快速排序方法进行排序,以序列的第一个元素为划分的基准。在第一趟划分后数据元素的排列是( )。
对序列(70,75,82,90,23,16)用快速排序方法进行排序,以序列的第一个元素为划分的基准。在第一趟划分后数据元素的排列是( )。
admin
2013-04-11
68
问题
对序列(70,75,82,90,23,16)用快速排序方法进行排序,以序列的第一个元素为划分的基准。在第一趟划分后数据元素的排列是( )。
选项
A、16,75,82,90,23,70
B、16,70,82,90,23,75
C、16,23,70,90,82,75
D、16,23,82,90,70,75
答案
4
解析
快速排序元素划分的方法是:在右端遇到比基准元素小的元素,则与基准元素交换位置,然后从左端开始比较;遇到比基准元素大的元素,与基准元素交换位置,再从右端继续比较,直到与所有元素比较一次,此时完成一次划分。本题中进行快速排序时元素的移动如图20-16所示。
可知,当完成一趟排序后的序列是16,23,70,90,82, 75。即选项C是正确答案。
转载请注明原文地址:https://kaotiyun.com/show/tihp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
结构化程序设计主要强调的是______。
下面对对象概念描述错误的是______。
在用菜单编辑器设计菜单时,必须输入的项是______。
实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。
在用Open语句打开文件时,如果省略“For方式”,则打开的文件的存在方式是______。
下列叙述中正确的是______。
设有语句Open"c:\Test.Dat"ForOutputAs#1则以下错误的叙述是______。
软件的结构化开发过程各阶段都应产生规范的文档,以下选项中,在设计阶段应产生的文档是______。
表达式Abs(-5)+Len("ABCDE")的值是______。
随机试题
下列诗歌属于汉乐府古题的是()
关于家庭治疗三角,以下说法正确的是
房地产抵押权是一种担保债权。()[2007年考题]
城市道路交叉口间距为()m。
在合同没有约定的情况下,发包人拖欠承包人工程款的,除应支付本金外,还应按照()的标准支付利息。
()是商品基金的主要管理人,是基金的设计者和运作的决策者。
运输企业位于市区,为增值税一般纳税人。2018年6月发生如下业务:(1)为某企业运输一批原材料,取得不含税货运收入80万元、装卸收入5万元、仓储保管费3万元,上述收入均开具了增值税专用发票,且各项收入予以分别核算。(2)与甲运输企业(增值税一般纳税人)
随着项目进展,项目利益相关者对项目的影响________。
Onedayapoliceofficermanagedtogetsomefreshmushrooms.Hewasso【C1】______whathehadboughtthatheofferedto【C2】______
生活在移动互联网时代,大学生们已然离不开网络。一些颇具创新力的学生从微博(microblog)和微信(WeChat)中看到了商机。桂林一所大学的三名学生注册了一个微信送餐账号。现在他们每天处理2000多份订单,给同学们的生活带来了许多便利。更多的学生选择了
最新回复
(
0
)