在顺序存储结构的线性表中插入一个元素,平均需要移动( )个元素
我算出来是 (n+1)/2可是答案是 n/2为什么是n/2
人气:426 ℃ 时间:2020-10-01 08:54:39
解答
0,1,2,3,4,5,6,...n-1,n
每一个的可能是1/(n+1)
(n+0)(n+1)/2/(n+1)=n/2
推荐
- 若长度为n的线性表采用顺序存储结构,在第i个位置插入一个元素,需要它依次向后移动______数据元素.
- 已知长度为n的线性表A采用顺序存储结构,请写一算法,找出该线性表中值最小的数据元素.
- 已知长度为n的线性表A中的元素是整数,采用顺序储存结构,删除线性表中所有值为x的数据元素.
- 若一个线性表L采用顺序储存结构储存,其中所有元素为整数.设计一个算法,删除元素值在[x,y]之间的所有元素,要求算法的时间复杂度为O(n),空间复杂度为O(1)
- 一座桥长300米,桥的负重150斤,人的体重是145斤,还有两个铁球每个铁球个5斤,人要带着球应该 怎么过桥?
- 若x>0,y>0,且x+2y=4,则1/x+2/y的最小值为 _ .
- 甲乙两地相距200千米 客、货两汽车同时从甲开往乙 客车还有20千米时 货车还有30千米 这样客车行100千米时
- 次氯酸钠和二价铁离子反应的离子方程式
猜你喜欢