题目内容

设数组data[m]作为循环队列SQ的存储空间,front为头指针,rear为尾指针,执行出队操作,其头指针的值为( )。

A. front=front+1
B. front=(front+1)%(m-1)
C. front=(front-1)%m
D. front=(front+1)%m

查看答案
更多问题

‎设循环队列qu中数组data的下标是0~N-1,其队头、队尾指针分别为f和r(f指向队首元素的前一位置,r指向队尾元素),元素x出队的操作是( );x=qu.data[qu.front]。

A. qu.rear++
B. qu.rear=(qu.rear+1)%N
C. qu.front++;
D. qu.front=(qu.front+1)%N

‏已知循环队列存储在一维数组A[0..n-1]中,且队列非空时front和rear分别指向队头元素和队尾元素。若初始时队列空,且要求第一个进入队列的元素存储在A[0]处,则初始时front和rear的值分别是( )。

A. 0,0
B. 0,n-1
C. n-1,0
D. n-1,n-1

1859年,()从香港来到天京,被封为干王。

A. 石达开
B. 李秀成
C. 洪仁玕
D. 陈玉成

洋务运动时期,国内最大的兵工厂是( )

A. 金陵机器局
B. 福州船政局
C. 江南制造总局
D. 天津机器局

答案查题题库