问答题有一个顺序存储的循环队列,最大存储空间为5,假设队首指针指向队首元素的前一个位置,队尾指针指向队尾元素,现队列中已有A、B、C、三个元素。填写出初始化算法语句。

您可能感兴趣的试卷

你可能感兴趣的试题

6.单项选择题

下列是顺序存储线性表排序的算法问:此算法的时间复杂性为()。

A.O(n)   
B.(n2)   
C.(n*i)   
D.(n*j)

7.单项选择题队的插入操作在()进行。

A.队首
B.队首或队尾
C.队尾
D.任意位置

8.单项选择题若循环队列有 n个顺序存储单元,front、rear分别为队首和队尾元素的下标,front指向队首元素之前的一个位置,为则判断队空的条件是()。

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

9.单项选择题若循环队列有 n个顺序存储单元,front、rear分别为队首和队尾元素的下标,front指向队首元素之前的一个位置,为则判断队满的条件是()。

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

10.单项选择题对一个顺序存储结构的栈,栈满的判断条件是()。

A.S.top= =-1
B.S.top= =0
C.S.top= =MaxSize
D.S.top= =MaxSize-1