重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
课后习题答案首页 > 全部分类 > 网课在线作业
搜题
网友您好, 请在下方输入框内输入要搜索的题目:
搜题
题目内容 (请给出正确答案)
[单选题]

在长度为n的顺序表中的第i个位置上插入一个元素,需要移动的元素个数为()

A.n-i

B.i

C.n-i+1

D.n-i-1

答案
C、n-i+1
更多“在长度为n的顺序表中的第i个位置上插入一个元素,需要移动的元素个数为()”相关的问题

第1题

在长度为n的顺序表中的第i个位置上插入一个元素,其算法时间复杂度为()

A.O(logn)(以2为底)

B.O(1)

C.O(n)

D.O(n*n)

点击查看答案

第2题

若长度为n的非空线性表采用顺序存储结构,在表的第i个位置插人一个数据元素,i的合法值应该是()。
若长度为n的非空线性表采用顺序存储结构,在表的第i个位置插人一个数据元素,i的合法值应该是()。

A、i>0

B、1≤i≤n

C、0≤i≤n-1

D、0≤i≤n

点击查看答案

第3题

对于顺序存储的线性表,其算法的时间复杂度为Q(1)的运算应是()。
对于顺序存储的线性表,其算法的时间复杂度为Q(1)的运算应是()。

A、将n个元素从小到大排序

B、从线性表中删除第i个元素(1≤i≤n)

C、查找第i个元素(1≤i≤n)

D、在第i个元素(1≤i≤n)后插人一个新元素

点击查看答案

第4题

下列关于线性表的插入运算描述正确的是()

A.线性表存储空间已满的情况下,继续插入的错误运算称为“上溢”

B.在线性表的第一个位置处插入新元素,不需要移动线性表中的所有元素

C.在线性表的末尾插入新元素,需要移动线性表中的所有元素

D.线性表的插入运算的时间主要花费在元素的插入上

点击查看答案

第5题

在一个顺序表的表尾插入一个元素的时间复杂度为()。
在一个顺序表的表尾插入一个元素的时间复杂度为()。

A.O(n)

B.O(1)

C.O(n*m)

D.Olog2n)

点击查看答案

第6题

在向一个有n个元素的最小堆中插入一个具有最小值的结点时,该结点需要逐层向上调整,直到被调整到堆顶位置为止。为此,需要做()次关键码比较,移动()个元素。
在向一个有n个元素的最小堆中插入一个具有最小值的结点时,该结点需要逐层向上调整,直到被调整到堆顶位置为止。为此,需要做()次关键码比较,移动()个元素。

A、

B、

C、

D、

点击查看答案

第7题

顺序表的插人和删除要求仍然保持各个元素原来的次序。设在等概率情形下,对有127个元素的顺序表进行插人,平均需要移动多少个元素?删除一个元素,又平均需要移动多少个元素?

点击查看答案

第8题

设在有序顺序表中搜索x的过程为:首先用x与表中的第4i(i=0,1,…)个元素做比较,如果相等,则搜索
设在有序顺序表中搜索x的过程为:首先用x与表中的第4i(i=0,1,…)个元素做比较,如果相等,则搜索

成功;否则确定下一步搜索的区间为4(i-1)+1到4i-1.然后在此区间内与第4i-2个元素作比较,若相等则搜索成功,否则继续与第4i-3或4i-1个元索进行比较,直到搜索成功。

(1)给出实现算法。

(2)试面出当表长n=16时的判定树,并推导此搜索方法的平均搜索长度(考虑搜索元素等概率和n%4=0的情况)。

点击查看答案

第9题

向一个循环队列中插入元素时,需要首先移动(),然后再向所指位置()新插人的元素。
向一个循环队列中插入元素时,需要首先移动(),然后再向所指位置()新插人的元素。

点击查看答案

第10题

在已排好序的序列中,一个元素所处的位置取决于具有更小排序码的元素的个数。基于这个思想,可得
计数排序方法。该方法在声明元素时为每个元素增加一个计数域count,用于存放在已排好序的序列中该元素前面的元素数日,最后依count域的值,将序列重新排列,就可完成排序。试编写一个算法,实现计数排序。并说明对于一个有n个元素的序列,为确定所有元素的count值,最多需要进行n(n-1)/2次排序码比较。

点击查看答案
下载上学吧APP
客服
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
选择优惠券
优惠券
请选择
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注上学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注上学吧 -
请用微信扫码测试
选择优惠券
确认选择
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,如果您知道正确答案,欢迎您来纠错

上学吧找答案