设顺序表的长度为n,插入算法的平均移动次数约为( )。

作者:高老师 浏览 0

设顺序表的长度为n,插入算法的平均移动次数约为( )。


【正确答案】:N/2
【题目解析】:

设表的长度length=n,在插入算法中,元素的移动次数不仅与顺序表的长度n有关, 还与插入的位置i有关。当插入位置i=n+1时,需要比较和移动元素的次数为0;当i =1时,需要比较和移动元素的次数是n。计算元素的移动次数,可以得出插入算法的平均移动次数约为 n/2,其时间复杂度是O(n)。



📱 扫码体验刷题小程序

微信小程序二维码

扫一扫使用我们的微信小程序

热门题目

已复制到剪贴板