对于n(n≥0)个元素构成的线性序列L,在(60)时适合采用链式存储结构。
A.需要频繁修改L中元素的值
B.需要频繁地对L进行随机查找
C.需要频繁地对L进行删除和插入操作
D.要求L存储密度高.
第1题:
设有一个包含n个元素的有序线性表。在等概率情况下删除其中的一个元素,若采用顺序存储结构,则平均需要移动( 58 )个元素;若采用单链表存储,则平均需要移动( 59 )个元素。
A.1
B.(n-l)/2
C.logn
D.N
第2题:
从长度为n的采用顺序存储结构的线性表中删除第i(1£i£n+1)个元素,需向前移动()个元素。
n-i
略
第3题:
线性表L在()情况下适合用链式存储实现。
A.需经常修改L中的结点值
B.需不断对L进行插入删除
C.L中含有大量结点
D.L中结点结构复杂
第4题:
含有n个元素的线性表采用顺序存储方式时,对其运算速度最快的操作是(36)。
A.访问第i个元素(l<i≤n)
B.删除第i个元素(1≤j≤n)
C.在第i个元素(1≤i≤n)之后插入一个新元素
D.查找与特定值相匹配的元素
第5题:
关于线性表的顺序存储结构和链式存储结构的描述中,正确的是()。 Ⅰ.线性表的顺序存储结构优于链式存储结构 Ⅱ.顺序存储结构比链式存储结构的存储密度高 Ⅲ.如需要频繁插入和删除元素,最好采用顺序存储结构 Ⅳ.如需要频繁插入和删除元素,最好采用链式存储结构
A.Ⅰ、Ⅱ、Ⅲ
B.Ⅱ、Ⅳ
C.Ⅱ、Ⅲ
D.Ⅳ