首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关键在待排序的元素序列基本有序的前提下,效率最高的排序方法是______。
关键在待排序的元素序列基本有序的前提下,效率最高的排序方法是______。
admin
2010-12-16
51
问题
关键在待排序的元素序列基本有序的前提下,效率最高的排序方法是______。
选项
A、直接插入排序
B、选择排序
C、快速排序
D、归并排序
答案
A
解析
在本题考查各种排序方法,直接插入排序是将第i个元素插入到已经排序好的前i-1个元素中;选择排序是通过n-i次关键字的比较,从n-i+1个记录中选出关键字最小的记录,并和第i个记录交换,当i等于n时所有记录都已有序排列;快速排序是通过一趟排序将待排序的记录分割为独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,然后再分别对这两部分记录继续进行排序,以达到整个序列有序;归并排序是把一个有n个记录的无序文件看成由n个长度为1的有序子文件组成的文件,然后进行两两归并,得到[n/2]个长度为2或1的有序文件,再两两归并,如此重复,直至最后形成包含n个记录的有序文件为止。
通过上面的分析,可知,在待排序元素有序的情况下,直接插入排序不再需要进行比较,而其他三种算法还要分别进行比较,所以效率最高为直接插入排序。
转载请注明原文地址:https://jikaoti.com/ti/xYW7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
下列系统中,(19)不需要进行网络管理。
在数据库的规范化中,满足3NF,则必满足(52)。
(60)技术的使用,使数据信息在公共网络中的传输有了安全保障。
下列关于打印机的描述中,(3)是正确的。
美国国防部安全标准定义了4个安全级别,其中最高安全级提供了最全面的安全支持,它是(59)。
在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放在(46)段中。这时要用寄存器(47)的内容作为段地址。对于指令MOV BX,[SI]。假设数据段寄存器DS=1000H,代码段寄存器CS=4000H,堆栈段寄存器SS=7000
在OSI参考模型中,实现结点到结点的流量控制、分组路由等功能的协议层是(21)。
某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在(1)_____时会报错,这是一种(2)______错误。(2)_____A.词法B.语法C.语义D.运行
某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在(1)_____时会报错,这是一种(2)______错误。(1)_____A.编译B.预处理C.编辑D.运行
在C语言中,合法的字符型常量是______。
随机试题
风湿性心脏病最常见的心律失常是()。
水肿的严重变证可表现为
最常见的导致医院获得性肺炎的病原体是
患者,男,21岁。牙龈出血10天。实验室检查结果:血红蛋白68g/L,白细胞2.8×109/L,血小板27×109/L,骨髓检查显示增生明显活跃,原始细胞占32%,早幼粒18%。最有可能的诊断是
可不做崩解时限检查的片剂剂型
长于疏散风热,宣肺透疹,解毒利咽的药物是()。
适用于对耐候性要求很高的桥梁或化工厂设施的涂料是()。
2015年全国海洋生产总值64669亿元,比上年增长7.0%,海洋生产总值占国内生产总值的9.6%。其中,海洋第一产业增加值3292亿元,第二产业增加值27492亿元,第三产业增加值33885亿元。2015年我国有几个海洋产业增加值的同比增幅高于主要
对一元线性回归方程回归系数进行显著性检验通常采用的方法是
简述南京国民政府法律制度的主要特点
最新回复
(
0
)