在一个链队列中,若队首指针为front,队尾指针为rear,则判断该队列只有一个结点的条件( )。
A: front==rear && front !=null
B: front==rear
C: front==rear && rear !=null
D: front!=rear
A: front==rear && front !=null
B: front==rear
C: front==rear && rear !=null
D: front!=rear
举一反三
- 【单选题】假定一个链式队列的队头和队尾指针分别为front和rear,则判断队空的条件为 A. front==rear B. front! =NULL C. rear! =NULL D. front==NULL
- 循环队列的队首指针为front,队尾指针为rear,则队空的条件为front==rear。
- 假定一个链队的队头和队尾指针分别为front 和 rear,则不能作为判断队空的语句为( )。 A: front==NULL B: rear==NULL C: front==rear D: 空白
- 在一个链队列中, front和rear分别为队头指针和队尾指针,则插入一个结点s的操作为( )。 A: front=front.next B: s.next=rear;rear=s C: rear.next=s;rear=s; D: s.next=front;front=s;
- 在一个链队列中,假定front和rear分别为队头指针和队尾指针,删除一个结点的操作是 A: rear= rear-next B: rear-next=front C: front-next=rear D: front=front-next