对具有n个元素的顺序表(采用顺序存储的线性表)进行( ) 操作,其耗时与n的大小无关。

admin2021-01-13  32

问题 对具有n个元素的顺序表(采用顺序存储的线性表)进行(  ) 操作,其耗时与n的大小无关。

选项 A、在第i(1≤i≤n)个元素之后插入一个新元素
B、删除第i(1≤i≤n)个元素
C、对顺序表中的元素进行排序
D、访问第i(1≤i≤n)个元素的前驱和后继

答案D

解析 线性表是随机读取的,所以参看某个元素与n无关。【总结与扩展】顺序表是在计算机内存中以数组的形式保存的线性表,是指用一组地址连续的存储单元依次存储数据元素的线性结构。线性表采用顺序存储的方式存储就称之为顺序表。顺序表是将表中的结点依次存放在计算机内存中一组地址连续的存储单元中。将表中元素一个接一个地存入一组连续的存储单元中,这种存储结构是顺序结构。采用顺序存储结构的线性表简称为“顺序表”。顺序表的存储特点是:只要确定了起始位置,表中任一元素的地址都通过下列公式得到:L0c(ai)=LOC(ai)+(i-1)*L(1≤i≤n),其中,L是元素占用存储单元的长度。
转载请注明原文地址:https://kaotiyun.com/show/5sNZ777K
0

最新回复(0)