主观题

已知下列各种初始状态(长度为n)的元素,试问当利用直接插入排序进行排序时,至少需要进行多少次比较(要求排序后的记录由小到大顺序排列)? ⑴关键码从小到大有序(key1< key2< …< keyn)。 ⑵关键码从大到小有序(key1> key2 >…> keyn)。 ⑶奇数关键码顺序有序,偶数关键码顺序有序(key1< key3< …,key2key4…)。 ⑷前半部分元素按关键码顺序有序,后半部分元素按关键码顺序有序,即:(key1< key2< …< keym,keym+1< keym+2

查看答案
该试题由用户330****72提供 查看答案人数:12464 如遇到问题请 联系客服
正确答案
该试题由用户330****72提供 查看答案人数:12465 如遇到问题请联系客服

相关试题

换一换
主观题
已知下列各种初始状态(长度为n)的元素,试问当利用直接插入排序进行排序时,至少需要进行多少次比较(要求排序后的记录由小到大顺序排列)? ⑴关键码从小到大有序(key1< key2< …< keyn)。 ⑵关键码从大到小有序(key1> key2 >…> keyn)。 ⑶奇数关键码顺序有序,偶数关键码顺序有序(key1< key3< …,key2key4…)。 ⑷前半部分元素按关键码顺序有序,后半部分元素按关键码顺序有序,即:(key1< key2< …< keym,keym+1< keym+2
答案
单选题
若对n个元素进行直接插入排序,则进行第i趟排序过程前,有序表中的元素个数为 ______。
A.1 B.i-1 C.i D.i+1
答案
主观题
下列查找算法中,平均查找长度与元素个数n不直接相关的查找方法是(  )
答案
单选题
下列查找算法中,平均查找长度与元素个数n不直接相关的查找方法是()。
A.分块查找 B.顺序查找 C.二分查找 D.散列查找
答案
单选题
n个元素的数序进行直接插入排序,在最好情况下移动元素的个数是(①),关键字比较的次数是(②)()
A.①0 ②n-1 B.1
答案
主观题
直接插入排序的最坏情况是初始序列为( )序
答案
主观题
若对n个元素进行直接插入排序,在进行第i趟排序时,假定元素r[i+1]的插入位置为r[j],则需要移动元素的次数为( )
答案
判断题
串行接口可以在通电状态下直接插拔
答案
判断题
直接插入排序时,关键字的比较次数与记录的初始排列无关。
答案
主观题
在直接插入和简单选择排序中,若初始数据基本正序,则选用__,若初始数据基本反序,则选用__
答案
热门试题
设顺序存储的线性长度为n,要在第i个元素之前插入一个新元素,按课本的算法当i=()时,移动元素次数为2 两个递增序列A和B 的长度分别为m和n(m大于n 且m与 n 接近 ) ,将二者归井为一个长度为m+n 的递增序列。当元素关系为( ),归并过程中元素的比较次数最少。 设顺序存储的线性表长度为n,要删除第i个元素,按课本的算法,当i=(),移动元素的次数为3 已知从n个不同的元素中取出2个元素的排列数等于从n—4个不同的元素中取出2个元素的7倍,求n的值。 在长度为n的顺序表中删除第i个元素(1≤i≤n)时,元素移动的次数为 对于长度为n的顺序存储的线性表,当随机插入和删除一个元素时,需平均移动元素的个数为 【1】 。 设顺序存储的线性表长度为n,要删除第i个元素,按课本的算法,当i=()时,移动元素的次数为3 若对n个元素进行直接插入排序,则进行任一趟排序的过程中,为寻找插入位置而需要的时间复杂度为() 若对n个元素进行直接插入排序,则进行任一趟排序的过程中,为寻找插入位置而需要的时间复杂度为() 已知集合M={x∈N|4-x∈N},则集合M中元素个数是 向一个长度为n的向量中删除第i个元素(1≤i≤n)时,需向前移动()个元素。 利用数组a[N]顺序存储一个栈时,用top表示栈顶指针,用top==-1表示栈空,并已知栈未满,当元素x进栈时所执行的操作是()。 在一个长度为n(n>=1)的顺序表的删除第i个元素(1≤i≤n+1)时,需向前移动个元素() 只有在初始数据表为逆序时,直接插入排序所执行的比较次数最多 在长度为n的顺序表中,求第i个元素的直接前驱,算法的时间复杂度为0(1)。() 在一个长度为n的顺序表中删除第i个元素(1≤i≤n)时,需向前移动()个元素 在长度为n的顺序表中删除第i(1<=i<=n)个位置上的元素,需要移动的元素个数为 向一个长度为n的顺序表中删除第i个元素1≤i≤n时,需向前移动__个元素 向一个长度为n的顺序表中删除第i个元素(1≤i≤n)时,需向前移动()个元素 利用步进指令编程时初始状态必须编在其他状态之前()
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位