首页
设一个顺序表中有n个节点,插入或删除一个节点,平均需移动线性表中节点的数量是
2024-08-31 16:13:04
计算机软件基础(一)(02243)
设一个顺序表中有n个节点,插入或删除一个节点,平均需移动线性表中节点的数量是
A、1
B、
C、
D、n
【正确答案】:B
【题目解析】:线性表元素有n个,那么插入位置有n+1个,插入第一个位置需要移动n个,第二个需要移动n-1个,第三个需要移动n-2个。以此类推,总共移动次数为n+(n-1)+(n-2)+...+2+1+0=(n+1)*n/2。共有n+1个插入位置,所以平均需要移动次数为n/2 次。
上一篇:
在具有2个叶子的二叉树中,度数为2的节点个数有
下一篇:
插入和删除操作分别在两端进行的线性表是