A.elemHead
B.elemTail
C.elemHead->next和elemHead
D.elemTail->next和elemTail
第1题:
第2题:
A.elemHead
B.elemTail
C.elemHead和elemTail
D.elemHead或elemTail
第3题:
在一个链队中,设f和r分别为队头和队尾指针,则删除一个结点的操作为()。(结点的指针域为next)
f=f->next;
略
第4题:
在一个链栈中,若栈顶指针等于NULL,则为();在一个链队中,若队首指针与队尾指针的值相同,则表示该队列为()或该队列为()。
第5题:
用循环单链表表示的链队列中,可以不设队头指针,仅在队尾设置队尾指针。
第6题:
在一个链队中,f和r分别为队头和队尾指针,队结点的指针域为next,则插入一个s所指结点的操作为()和r=s;。
第7题:
s=q.front;q.front->next=s.next;
s=q.front->next;q.front->next=s.next;
s=q.front->next;q.front=s.next;
s=q;q.front->next=s.next;
第8题:
第9题:
elemHead
elemTail
elemHead和elemTail
elemHead或elemTail
第10题:
第11题:
对
错
第12题:
对
错
第13题:
此题为判断题。
参考答案:对
第14题:
在一个不带头结点的非空链队中,f和r分别为队头和队尾指针,队结点的数据域为data,指针域为next,若要进行出队操作,并用变量x存放出队元素的数据值,则相关操作为x=f->data;()。
f=f->next;
略
第15题:
假定front和rear分别为一个链队的队首和队尾指针,则该链队中只有一个结点的条件为()。
第16题:
设长度为n的链队用单循环链表表示,若设头指针,则入队出队操作的时间为何?若只设尾指针呢?
第17题:
在带头结点的链队列q中,用q.front表示队头指针,q.rear表示队尾指针,结点结构为data next ,删除链队列的队头结点的主要语句为()。
第18题:
在一个用链表实现的队列类中,假定每个结点包含的值域用elem表示,包含的指针域用next表示,链队的队首指针用elemHead表示,队尾指针用elemTail表示,若链队为空,则进行插人时必须把新结点的地址赋给()。
第19题:
第20题:
front=p->next;
front->next=p->next;
front=p;
front->next=p;
第21题:
第22题:
第23题: