题目内容

顺序存储的循环队列sq中,假定front和rear分别为队头指针和队尾指针,则读队头元素时所执行的操作为()。

A. x=sq.data[sq.rear+1]
B. x=sq.data[sq.front+1]
C. x=sq.data[(sq.rear+1)%maxsize]
D. x=sq.data[(sq.front+1)%maxsize]

查看答案
更多问题

假定一个链队的队头和队尾指针分别用front和rear表示,当出队时所进行的指针操作为()。

A. front->next=front->next->next
B. rear=rear->next;
C. front->next=rear;rear=rear->next
D. front=front->next;front->next=rear

链栈与顺序栈相比,有一个比较明显的优点,即()。

A. 插入操作更方便
B. 通常不会出现栈满的现象
C. 不会出现栈空的情况
D. 删除操作更加方便

一个队列的入队顺序是1,2,3,4,5,则队列的输出顺序是()。

A. 54321
B. 12345
C. 14325
D. 32415

线性表、栈和队列都是()结构,线性表可以在线性表的()位置插入和删除元素;

答案查题题库