百度试题 题目在长度为n的顺序表中,如果要在第i个元素前插入一个元素,要后移()个元素。 A.n-i+1B.n-i-1C.n-iD.i相关知识点: 试题来源: 解析 A 反馈 收藏
正确答案是B.n-i+1。 在一个长度为n的顺序表中向第i个元素(1≤i≤n+1)之前插入一个新元素时,需要将第i个元素及其后面的所有元素向后移动,以空出位置插入新元素。因此,需要向后移动的元素数量为n-i+1。 这个问题考察的是在顺序表中插入新元素时的元素移动情况。我们需要明白,当在第i个元素之前插...
正确答案:n-i+1解析:线性表的插入操作是指在线性表的第i-1个元素和第i个元素之间插入一个新的数据元素,使原长度为n的线性表的数据长度变为n+1。而且这样使数据元素ai-1和数据元素ai的逻辑关系也发生了变化。在线性表的顺序存储结构中,由于逻辑上相邻的数据元素的物理位置也相邻,因此,除非i=n+1,否则必须移...
9.在一个长度为n的顺序表中,在第i个元素 (1≤i≤n+1) 之前插入一个新元素时须向后移动()个元素。 A. n-i B. n-i+l C. n-i-l D. i
用顺序表作为线性表的存储结构时,插入算法的基本步骤是:①将结点ai,…,an各后移一位以便腾出第i个位置;②将x置入该空位;③表长加1。根据步骤①可知需移动元素个数是从i到n个,即n-i+1个。反馈 收藏
A.n-iB.n-i+1C.n-i-1D.i 相关知识点: 试题来源: 解析 B 一般情况下,在顺序表的第i(1<=i<=n)个元素之前插入一个元素,需要将第n至i的元素(共n-i+1个元素)向后移动一个位置。所以答案为B。反馈 收藏
解析:第i个元素前插入一个新元素,则从第i个元素到第n个元素都要往后移动一个单位,所以,移动的元素个数是n-i+1个. 答案:B 结果二 题目 6.在长度为n的顺序表中,在第i个元素前插入一个新元素时需向后移动的元素个数是A.n-iB.n-i+1C.n-i-1D.i 答案 6.B本题考查顺序表的操作。在第i个元素之前...
A. n-i B. i C. n-i-1 D. n-i+1 相关知识点: 试题来源: 解析 D 正确答案:D 解析:根据顺序表的插入运算的定义知道,在第i个位置上插入x,从ai到an都要向后移动一个位置,所以共需要移动n-i+1个元素。 知识模块:公共基础知识反馈 收藏 ...
[ ]A. n- i B. n- i +1 C. n- i -1 D. i 相关知识点: 试题来源: 解析 答案:B 解析: 在第 i 个元素前插入一个新元素,则从第 i 个元素到第 n 个元素都要往后移动一个单位,所以,移动的元素个数是 n- i+1个 反馈 收藏
在一个长度为n的顺序表的第i个元素之前插入一个元素,需要后移___个元素。 答案 n-i+1 结果二 题目 在一个长度为n的顺序表中,如果要在第i个元素前插入一个元素,要后移___个元素。 答案 n- i +1 结果三 题目 在长度为n的顺序表中,如果要在第i个元素前插入一个元素,要后移___个元素。 答案 ...