首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
在一个长度为n的顺序表中向第i个元素(0之前插入一个新元素时
[单选题]
在一个长度为
n
的顺序表中向第
i
个元素
(0< i<n+l )
之前插入一个新元素时,需向后移动
______
个元素。
n-i
n-i+l
n-i-1
i
查看正确选项
添加笔记
求解答(10)
邀请回答
收藏(155)
分享
9个回答
添加回答
20
怪我过分萌
如果是插入到第i个位置,则需要移动n-i个元素;
如果是插入到第i个元素之前,则需要移动n-i+1个元素;
发表于 2017-08-20 09:58:18
回复(2)
14
咸鱼超人
1是1 l是l好么
发表于 2018-09-08 10:09:35
回复(0)
9
夜长梦中歌
其实就是i到n之间有多少个元素。 n-(i-1),就是n个元素减去前i-1个元素还剩多少个
发表于 2018-01-28 21:55:30
回复(0)
4
泽思
如果是插入到第i个位置,或者说插入
到第i个元素之前
,则需要移动n-i+1个元素;
如果是插入到
第i个元素之后,
则需要移动n-i个元素;
发表于 2021-07-06 09:58:49
回复(0)
3
漕河泾
注意:此处说的是 在第i各元素
之前
插入,在第i个位置插入需要 n-i次移动,在其前面也就是
i-1
位置处插入就需要 n-(i-1)=n-i+1次移动
发表于 2019-03-26 21:24:24
回复(0)
0
void👾
为啥答案是b啊 插入时,第i个元素及其以后的元素统一向后移一位么 那就是n-i+1呗
发表于 2022-11-15 22:45:24
回复(0)
0
牛客852370802号
插入到第i个元素之前,就是从下标i-1到n-1,都要向右移动。移动次数为n-1-(i-1)+1
发表于 2020-03-19 19:49:12
回复(0)
0
蛋蛋爱吃蛋糕蛋挞和鸡蛋
在第i个位置插入数据,其实是将数据放在数组下标(i-1)的位置,所以,原数组要从下标(i-1)开始向后移动。
发表于 2020-02-29 11:19:04
回复(0)
0
诚心诚意求一个offer的菜鸡
发表于 2018-11-29 17:34:37
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
链表
上传者:
蜡蜡
难度:
9条回答
155收藏
12928浏览
热门推荐
相关试题
体育课测验(二)
广度优先搜索(BFS)
拓扑排序
dfs
评论
(2)
防火墙是怎么实现的?
计算机网络基础
评论
(1)
PMOS和NMOS的区别
元器件
评论
(1)
请你说说Java的特点和优点,为什...
Java
评论
(243)
“乔布斯不做调查,张小龙不看数据。...
用户研究
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题