首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于排序算法的叙述中,正确的是( )。
以下关于排序算法的叙述中,正确的是( )。
admin
2019-01-10
54
问题
以下关于排序算法的叙述中,正确的是( )。
选项
A、冒泡排序法中,元素的交换次数与元素的比较次数一定相同
B、冒泡排序法中,元素的交换次数不少于元素的比较次数
C、简单选择排序中,关键字相同的两个记录在排序前后的相对位置一定不变
D、简单选择排序中,关键字相同的两个记录在排序前后的相对位置可能交换
答案
D
解析
冒泡排序法的基本思路是:将相邻位置上的关键字进行比较,如果为逆序,则交换,否则继续往下比较,直到序列已经排好。所以,在这个过程中,元素问的比较次数应大于或等于交换次数。简单选择排序算法的思路是:第1趟在n个记录中选择最小的记录,将它与第1个元素交换,第2趟在n-1个基类中选取最小记录,将它与第2个元素交换,依此类推,直到序列的第n个元素为止。在这个过程中,关键字相同的两个记录在排序前后的相对位置可能发生变化。例如,序列为(80,80,40,30)时,选择排序法需要将第1个元素80和最后一个元素30交换,这样就使得两个80的相对位置改变了。
转载请注明原文地址:https://kaotiyun.com/show/VxVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
以下选项中,不属于Word中段落对齐方式的是(13)。
(28)不是TCP/IP高层协议。
把模拟信号转换为数字信号通常需要使用(31),该器件中,(32)参数直接影响转换的精度。
STD总线是面向工业控制的(14)位控制总线,它共有(15)条信号线。
如果使用大量的连接请求攻击计算机,使得所有可用的系统资源都被消耗殆尽,最终计算机无法再处理合法用户的请求,这种手段属于(50)攻击。
内存用于存放计算机运行时的指令、程序、需处理的数据和运行结果。但是,存储在(5)中的内容是不能用指令来修改的。
网络管理系统中,管理对象是指(48)。
在TCP/IP模型中,(42)处理机器之间的通信,(43)负责接收IP数据包并发送至选定的网络。
某公司与客户进行商业电子邮件沟通时采用了安全电子邮件技术对邮件内容进行加密和数字签名。以下关于MD5报文摘要的说法中错误的是(54)。
在以下情形中,适合于采用队列数据结构的是(42)。
随机试题
患儿,男性,5岁。因发热2天就诊,伴咳嗽。查体:咽红,双侧扁桃体肿大,可见脓性分泌物,可见口周苍白圈,躯干散在针尖大小红色丘疹。该患儿最有助于诊断的检查为
非公开发行的股份自发行结束之日起,_____不得转让。()
卫生行政机关在收集证据时,在证据可能灭失的情况下可以先行登记保存证据,执法人员应向当事人出具
A.p-ANCAB.C-ANCAC.抗SS-A抗体D.结核抗体E.抗核抗体Wegener肉芽肿患者的常见抗体为
以下有关“缺药的处理”的叙述中,不恰当的是
门诊部、诊疗所热水用水定额单位是()。
规划是政府对未来的一种()。
既能用于新的陆上网络,又可对现有系统进行升级改造,特别适用于DWDM系统传输的是()光纤。
从事证券自营业务的证券公司其注册资本最低限额应达到人民币( )元。
如图,锐角三角形ABC中,BC>AB>AC,小靖依下列方法作图:(1)作∠A的角平分线交BC于D点;(2)作∠AD的中垂线交AC于E点;(3)连接DE根据他画的图形,下列关系正确的是()
最新回复
(
0
)