在一个链队列Q中,删除一个结点需要执行的指令是()
A: Q.rear=Q.front->;next;
B: Q.rear->;next=Q.rear->;next->;next;
C: Q.front->;next=Q.front->;next->;next;
D: front=Q.rear->;next;
A: Q.rear=Q.front->;next;
B: Q.rear->;next=Q.rear->;next->;next;
C: Q.front->;next=Q.front->;next->;next;
D: front=Q.rear->;next;
举一反三
- 在一个链队列Q中,删除一个结点需要执行的指令是() A: Q.rear=Q.front->;next; B: Q.rear->;next=Q.rear->;next->;next; C: Q.front->;next=Q.front->;next->;next; D: Q.front=Q.rear->;next;
- 已知链队列Q,front和rear分别为头指针和尾指针,则插入一个元素e(结点t)的操作为( )。 A: Q.rear->next=t;<br> Q.rear=t; B: Q.rear->next=e; Q.rear=e; C: Q.rear->next=t; D: Q.rear->next=e;
- 在一个链队列Q 中,删除一个结点需要执行的指令是( ) A: rear=Q.front->next; B: rear->next=Q.rear->next->next; C: front->next=Q.front->next->next; D: front=Q.rear->next;
- 若链队列Q用一带头结点的单链表表示,则元素e(其结点由指针p指向)的入队操作为( )。 A: Q.rear->;next=p;Q.rear=p; B: Q.rear=p;Q.rear->;next=p; C: Q.front->;next=p;Q.front=p; D: Q.front=p;Q.front->;next=p;
- 在链队列Q中,插入s所指结点需顺序执行的指令是() A: Q.front->;next=s;f=s; B: Q.rear->;next=s;Q.rear=s; C: s->;next=Q.rear;Q.rear=s; D: s->;next=Q.front;Q.front=s;