题目内容

静态链表中的指针是用()进行表示的。

A. 内存地址
B. 数组下标
C. 下一元素存储地址
D. 左、右孩子的存储地址

查看答案
更多问题

带头结点的双向循环链表在( )情况下为空。

A. first=NULL
B. first->rLink==first
C. first->lLink==NULL
D. first->rLink==NULL

以下链表结构中,从当前结点出发能够访问到任一结点的是( )。

A. 单向链表和双向链表
B. 双向链表和循环链表
C. 单向链表和循环链表
D. 单向链表、双向链表和循环链表

在头指针为head且表长大于1的单循环链表中,指针p指向表中某个结点,若p->rlink==first,则p( )。

A. 指向头结点
B. 指向尾结点
C. p的后继为是尾结点
D. p的前驱是尾结点

p为带头结点的双向循环链表的一个结点指针,在p的后面插入一个新的结点q,正确的操作顺序为( )。

A. q ->rlink = p->rlink;p->rlink->llink = q;;p->rlink = q; q ->llink = p;
B. p->rlink->llink = q;q ->rlink = p->rlink;p->rlink = q; q ->llink = p;
C. p->rlink->llink = q;q ->rlink = p->rlink;q ->llink = q;p->rlink = q ;
D. p->rlink->llink = q;p->rlink = q; q ->rlink = p->rlink;q ->llink = q;

答案查题题库