A、 p->next==L
B、 p==NULL
C、 p->next==NULL
D、 p==L
答案: A
38、若某线性表最常用的操作是存取任一指定序号的元素和在最后进行插入和删除运算,则利用(
)存储方式最节省时间。
A、 顺序表
B、 双向链表
C、 单循环链表
D、 带头结点的双循环链表
答案: A
39、某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则采用( )
存储方式最节省运算时间。
A、 单链表
B、 仅有尾指针的单循环链表
C、 仅有头指针的单循环链表
D、 双链表
答案: B
40、循环单链表中,每个结点都有一个前驱和后继,因此循环单链表不是线性结构。
答案: 错误
41、静态链表中能容纳的元素个数的最大数在表定义时就确定了,以后不能增加。
答案: 正确
42、静态链表与动态链表在元素的插入、删除上类似,不需做元素的移动。
答案: 正确
43、线性表在顺序存储时,查找第i个元素的时间同i的值无关。
答案: 正确
44、在带头指针的长度为n的双向循环链表的末尾插入一个元素,其时间复杂度为O( )。(填写阿拉
伯数字或字母)
答案:
1