首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(2012年下半年上午试题62、63)将数组{1,1,2,4,7,5}从小到大排序,若采用________(62)排序算法,则元素之间需要进行的比较次数最少,共需要进行_________(63)次元素之间的比较。 (62)
(2012年下半年上午试题62、63)将数组{1,1,2,4,7,5}从小到大排序,若采用________(62)排序算法,则元素之间需要进行的比较次数最少,共需要进行_________(63)次元素之间的比较。 (62)
admin
2021-01-13
53
问题
(2012年下半年上午试题62、63)将数组{1,1,2,4,7,5}从小到大排序,若采用________(62)排序算法,则元素之间需要进行的比较次数最少,共需要进行_________(63)次元素之间的比较。
(62)
选项
A、直接插入
B、归并
C、堆
D、快速
答案
A
解析
直接插入排序算法的基本思想是将待排序数组分为两个部分:已排好序部分和未排序部分。其主要步骤为:开始时,第一个元素在已排好序部分中,其余部分在未排序部分。然后依次从未排序部分中取出第一个元素,从后向前与排好序部分的元素进行比较并将其插入已排好序部分的正确位置,直到所有元素排好序。当序列基本有序时,直接插入排序过程中元素比较的次数较少;当序列为逆序时,元素的比较次数最多。使用直接插入排序算法,数组{1,1,2,4,7,5}需要比较6次,依次为:1与1比较、2与1比较、4与2比较、7与4比较、5与7比较、5与4比较。
归并排序的基本思想是将待排序数组划分为子问题,对子问题求解,然后合并解。其主要步骤为:将数组分为两个相同规模的子数组,分别包含前n/2个元素和后n/2个元素;递归地排序这两个子数组;合并排好序的两个子数组,依次比较两个排好序的子数组的元素,得到整个数组的排好序的序列。使用归并排序算法,数组{1,1,2,4,7,5}需要比较8次。
转载请注明原文地址:https://kaotiyun.com/show/SXCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
请使用[说明]中给出的词汇,将该房屋租赁服务系统顶层数据流图(见图5-10)中(1)~(4)空缺处的数据流补充完整。该房屋租赁服务系统第0层数据流图(见图5-11)中缺失了一些数据流,请指出所缺失数据流的名称、起点和终点。
阅读下列说明和E-R图,回答问题1至问题3。[说明]有个关于运动会的管理系统,在该系统中,委员会为每一个参赛的运动员赋以一个唯一的编号“运动员号”,同时记录姓名、性别、年龄和队名,姓名和队名必须填写。一个运动员属于且只属于一个
阅读下列函数说明和C++代码,将应填入(n)处的字句写在对应栏内。[说明]在销售系统中常常需要打印销售票据,有时需要在一般的票据基础上打印脚注。这样就需要动态地添加一些额外的职责。如下展示了Decorator(修饰)模式。SalesOr
阅读下列函数说明、图和C代码,回答问题[说明]在进行文法分析的时候,通常需要检测一个单词是否在我们的单词列表里。为了提高查找和定位的速度,通常都要画出与单词列表所对应的单词查找树。程序构造一棵二叉排序树,每个节点存储一个单词,按字典序列,
阅读以下说明和Java代码,将应填入(n)处的字句写在对应栏内。[说明]在一些大型系统中,大多数的功能在初始化时要花费很多时间,如果在启动的时候,所有功能(连不用的功能)都要全面初始化的话,会连带影响到应用软件要花很多时间才能启动。因此
阅读以下说明和程序流程图,将应填入(n)处的字句写在答题纸对应栏内。【说明】当一元多项式中有许多系数为零时,可用一个单链表来存储,每个节点存储一个非零项的指数和对应系数。为了便于进行运算,用带头节点的单链表存储,头节点中存储多项式中的非零项数,且
阅读下列说明、图和C代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】一般的树结构常采用孩子一兄弟表示法表示,即用二叉链表作树的存储结构,链表中节点的两个链域分别指向该节点的第一个孩子节点和下一个兄弟节点。例如,题图4-1(a)所示的树
某一非确定性有限自动机(NFA)的状态转换图如下图所示,与该NFA等价的正规式是(28),与该NFA等价的DFA是(29)。
下列叙述中正确的是(52)。
程序语言的大多数语法现象可用上下文无关文法描述。对于一个上下文无关文法 G=(N,T,P,S),其中N是非终结符号的集合,T是终结符号的集合,P是产生式集合,S是开始符号。令集合V=N∪T,那么G所描述的语言是(50)的集合。
随机试题
如何计算焊条用量?
登记机关有权注销房屋权属证书的情况有()。
一般而言,资本资产定价模型的应用领域包括( )。
假设法定存款准备金率为5%,现金漏损率为5%,则存款乘数为()。
教育的本质属性就是教书。()
一家刚开业的大型超市决定开展降价促销活动,部分商品售价甚至低于成本价,在这种情况下,销售量越大,超市的经济损失就越大。这一决定遭到很多超市员工反对,但超市经理依然坚持这一决定。以下最能支持经理决定的一项是()。
设α1,α2,…,αs是n维向量组,r(α1,α2,…,αs)=r,则()不正确.
A、 B、 C、 D、 D概念设计的目标是产生反应企业组织信息需求的数据库概念结构,即概念模型。概念模型是独立于计算机硬件结构,独立于支持数据库的DBMS。概念模型能充分反映现实世界中实体间的联系,是各种基本
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与出队操作后,front=rear=1,此后又正常地插入两个元素,则该队列中的元素个数为()。
EconomicGrowthTheeconomyofanationrequires(46).Totaloutputmustgrowifthecountryistoabsorbabout1.5millionneww
最新回复
(
0
)