A head==NULL B head->next ==NULL
C.head->next ==head D head!=NULL
15.带头结点的单链表 head 为空的判定条件是 B 。
A head==NULL B head->next ==NULL
C.head->next ==head D head!=NULL
16.若某表最常用的操作是在最后一个结点之后插入一个结点或删除最后一
个结点,则采用 D 存储方式最节省运算时间。
A.单链表 B.给出表头指针的单循环链表 C.双链表 D.带头结
点的双循环链表
17.需要分配较大空间,插入和删除不需要移动元素的线性表,其存储结构
是 B 。
A.单链表 B.静态链表 C.线性链表 D.顺序存储结构 (需要
移动元素)
动态链表不需要分配很大的空间,如果空间不足够,可以申请空间,静态链
表只能使用初始化时候的空间,不能够追加空间
18.非空的循环单链表 head 的尾结点(由 p 所指向)满足 C 。
A.p->next == NULL B.p == NULL
C.p->next ==head D.p == head
19.在循环双链表的 p 所指的结点之前插入 s 所指结点的操作是 D 。
P->prior->next=s;
S-prior=p->prior;
S->next=p;
P->prior=s;
A.p->
prior->
prior
评论0
最新资源