在具有n个单元的顺序存储的循环队列中,假定front和rear分别为队头指针和队尾指针,则判断队满的条件为( )。
A. rear%n==front
B. (front+l)%n==rear
C. rear%n-1==front
D. (rear+1)%n==front
设栈S和队列Q的初始状态均为空,假设元素e1,e2,e3,e4,e5及e6依次进行一系列的入栈、出栈、入队列和出队列操作,且入队列操作紧跟在每个出栈操作之后进行,若由此的到的出队序列是e2,e4,e3,e6,e5,e1,则栈S的容量最少应该是( )。
A. 2
B. 3
C. 4
D. 6