首页
登录
从业资格
某个应用中,需要对输入数据进行排序,输入数据序列基本有序(如输入为1,2,5,3
某个应用中,需要对输入数据进行排序,输入数据序列基本有序(如输入为1,2,5,3
练习题库
2022-08-02
77
问题
某个应用中,需要对输入数据进行排序,输入数据序列基本有序(如输入为1,2,5,3,4,6,8,7)。在这种情况下,采用( )排序算法最好。A.插入B.归并C.堆D.快速
选项
A.插入
B.归并
C.堆
D.快速
答案
A
解析
当一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到插入排序法,时间复杂度为O(n^2),是稳定的排序方法。
转载请注明原文地址:http://tihaiku.com/congyezige/2415257.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
现有行情数据如下:stock_price={'000001':15.34,
Numpy的基础数据结构我们称之为___________.
切片[::]是我们在python,numpy以及pandas中最常用的一种数据截
Pandas的两个最基本的数据结构为_______和_______。
设有初始力空的栈s,对于入栈序列a、b、c、d,经由一个合法的进栈和出栈操作序列
串是任意有限个()A.符号构成的集合 B.字符构成的序列 C.字符构成的
对于线性表,相对于顺序存储,采用链表存储的缺点是()。A.数据元素之间的关系需要
若要求对大小为n的数组进行排序的时间复杂度为O(nlog2n),且是稳定的(即如
对n个关键码构成的序列采用直接插入排序法进行升序排序的过程是:在插入第i个关键码
堆排序是一种基于(请作答此空)的排序方法,()不是堆。A.计数 B.插入 C
随机试题
Completethenotesbelow.WriteNOMORETHANTHREEWORDSAND/ORANUMBERforeac
Childrenwhosemindswandermighthavesharperbrains,researchsuggests.A
[originaltext]W:Hmm,hi.M:Hi,Iamgoingdoortodoortonighttotellpeople
“树缝里也漏着一两点路灯光,没精打采的,是瞌睡人的眼。”句中运用的修辞格有(
与红细胞缗钱状形成有关的因素是A.红细胞表面负电荷降低 B.血液球蛋白降低
常用的抽样调查方法有( )。A.等距抽样 B.分组抽样 C.分类抽样 D
A.第三磨牙伸长 B.关节内注射硬化剂 C.手术治疗 D.夜磨牙 E.保
社区家庭访视的艺术,说法正确的是A.合适的时间家访 B.不必太周全的计划,随机
单一企业指标模式包括()。A.单一企业规模绝对水平模式 B.单一企业规模类型系
鳃裂囊肿发生于下颌角以上和腮腺者多为A.第一鳃裂来源 B.第二鳃裂来源 C.
最新回复
(
0
)