![](https://lstatic.shangxueba.com/jiandati/pc/images/pc_jdt_tittleico.png)
带头结点的双向循环链表L为空的条件是()。A.L==NULLB.L->next==NULLC.L->prior==NULLD.L->next==L
带头结点的双向循环链表L为空的条件是()。
A.L==NULL
B.L->next==NULL
C.L->prior==NULL
D.L->next==L
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_panel_vip.png)
带头结点的双向循环链表L为空的条件是()。
A.L==NULL
B.L->next==NULL
C.L->prior==NULL
D.L->next==L
A、head==NULL
B、head->lchild==head && head->rchild==head
C、head->ltag==0
D、head->rtag==1
已知L是非空单链表,head是链表的头指针,且所有结点都已具有如下形式的结构定义:struct node { int data; struct node *next; }*p; 若要删除头结点,则下面正确的语句序列是
A、p = head; head = p->next; free(p);
B、head = head->next; free(head);
C、p = head->next; free(p);
D、head = head->next; p = head; free(p);
不带附加头结点的单链表first为空的判定条件是()。
A、first==NULL;
B、first->link=-NULL;
C、first->link==first;
D、first!=NULL;
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!