循环队列存放在一维数组A[0.M-1]中,endl指向队头元素,end2指向队尾元素的后一个位置。假设队列两
A.队空:end1=end2; 队满:end1=(end2+1)mod M
B.队空:end1=end2; 队满:end2=(end1+1)modM-1)
C.队空:end2=(end1+1)modM; 队满:end4=(end2+1)modM
D.队空:end1=(end2+1)modM; 队满:end2=(endl+1)modM-1)
A.队空:end1=end2; 队满:end1=(end2+1)mod M
B.队空:end1=end2; 队满:end2=(end1+1)modM-1)
C.队空:end2=(end1+1)modM; 队满:end4=(end2+1)modM
D.队空:end1=(end2+1)modM; 队满:end2=(endl+1)modM-1)
第1题
元素依次是( )。【2014年全国试题2(2)分】
A.+(*一
B.+(一*
C./+(*一*
D./+一*
第2题
013年全国试题2(2)分】
A.n一3
B.n一2
C.n一1
D.无法确定
第3题
+acd+e/f*-g+时,用栈来存放暂时还不能确定运算次序的操作符。若栈初始时为空,则转换过程中同时保存在栈中的操作符的最大个数是( )。【2012年全国试题2(2)分】
A.5
B.7
C.8
D.1 1
第4题
初始时队列为空,且要求第1个进入队列的元素存储在A[0]处,则初始时front和rear的值分别是( )。 [2011年全国试题3(2)分】
A.0,0
B.0,n—1
C.n一1,0
D.n一1,n一1
第5题
进行出队操作,则不可能得到的出队序列是( )。 【2010年全国试题2(2)分】
A.b,a,c,d, e
B.d,b,a,c,e
C.d,b,c,a,e
D.e,c,b,a,d
第6题
得到的出栈序列是( )。 【2010年全国试题1(2)分】
A.d,c,e,b,f,a
B.c,b,d,a,e,f
C.b,c,a,e,f,d
D.a,f,e,d,c,b
第7题
且7个元素出队的顺序是b,d,c,f,e,a,g,则栈S的容量至少是( )。【2009年全国试题2(2)分】
A.1
B.2
C.3
D.4
第8题
次写入该缓冲区,而打印机则依次从该缓冲区中取出数据。该缓冲区的逻辑结构应该是( )。【2009年全国试题1(2)分】
A.栈
B.队列
C.树
D.图
第9题
07一、4(2分)】
A.1,2,4,3
B.2,1,3,4
C.1,4,3,2
D.4,3,1,2
E.3,2,1,4
第10题
(2分)】
A.5 4 3 6 12
B.4 5 3 1 2 6
C.3 4 6 5 2 1
D.2 3 4 1 5 6
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!