(简答题)
画出执行下列各行语句后各指针及链表的示意图。
正确答案
答案解析
略
相似试题
(单选题)
在一个长度为n(n>1)的单链表上,设有头和尾两个指针,执行()操作与链表的长度有关。
(判断题)
已知指针P指向键表L中的某结点,执行语句P=P-〉next不会删除该链表中的结点。
(单选题)
非空的单循环链表的头指针为head,尾指针为rear,则下列条件成立的是()。
(单选题)
已知指针p和q分别指向某单链表中第一个结点和最后一个结点。假设指针s指向另一个单链表中某个结点,则在s所指结点之后插入上述链表应执行的语句为()。
(填空题)
每个二叉链表的访问只能从()结点的指针.该指针几有标识二叉链表的作用。
(单选题)
己知指针p指向单链表中的某结点,则下列各组语句能删除链表中结点的是()
(填空题)
链表的每个结点中只包含一个指针域,该链表称为()或()。
(判断题)
链表的每个结点中都恰好包含一个指针。
(简答题)
已知head为带头结点的单循环链表的头指针,链表中的数据元素依次为(a1,a2,a3,a4,…,an),A为指向空的顺序表的指针。阅读以下程序段,并回答问题:(1)写出执行下列程序段后的顺序表A中的数据元素;(2)简要叙述该程序段的功能。if(head->next!=head){p=head->next;A->length=0;while(p->next!=head){p=p->next;A->data[A->length++]=p->data;if(p->next!=head)p=p->next;}}