首页 > 试题广场 >

在一个长度为n的顺序表中向第i个元素(0<i<=

[单选题]
在一个长度为n的顺序表中向第i个元素(0<i<=n+1)之前插入一个新元素时,需向后移动( )个元素
  • n-i
  • i-1
  • n-i-1
  • n-i+1
注意是i个元素之前;故此i元素之后包括i元素的个数,进而求得n-i+1.
发表于 2020-01-03 22:03:32 回复(1)
将元素插入到第i个元素之前,说明就是将  包括  i  之后的元素往后移动  ,因此  就是移动   i  ==>  n+1 个元素,即:n-i+1
发表于 2020-03-09 11:22:04 回复(0)