选择题
2.
对于循环队列,下列叙述中正确的是
A、
队头指针是固定不变的
B、
队头指针一定大于队尾指针
C、
队头指针一定小于队尾指针
D、
队头指针可以大于队尾指针,也可以小于队尾指针
【正确答案】
D
【答案解析】
所谓循环队列,就是将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。在循环队列中,用队尾指针rear指向队列中的队尾元素,用队头指针front指向队头元素的前一个位置。循环队列的主要操作是:入队运算和退队运算。每进行一次入队运算,队尾指针就进一。每进行一次退队运算,队头指针就进一。当rear或front等于队列的长度加1时,就把rear或front值置为1。所以在循环队列中,队头指针可以大于队尾指针,也可以小于队尾指针。
提交答案
关闭