在带链队列中,队头指针和队尾指针都是在动态变化的
在带链栈中,栈顶指针和栈底指针都是在动态变化的
在带链栈中,栈顶指针是在动态变化的,但栈底指针是不变的
在带链队列中,队头指针和队尾指针可以指向同一个位置
第1题:
下列叙述中正确的是( )
A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况
C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况
D.循环队列中元素的个数是由队头指针和队尾指针共同决定
所谓循环队列,就是将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。在循环队列中,用队尾指针rear指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置,因此,从排头指针front指向的后一个位置直到队尾指针real指向的位置之间所有的元素均为队列中的元素。求解队列中元素个数的方法是:若front>rear,队列中有n-front+rear个元素(其中n为循环队列的容量);若front<rear,队列中有real-front个元素;若front=rear,队列中有n个或0个元素。循环队列是线性结构。因此本题的正确答案是D。
第2题:
下列叙述中正确的是()。
A.带链队列的存储空间可以不连续,但队头指针必须大于队尾指针
B.带链队列的存储空间可以不连续,但队头指针必须小于队尾指针
C.带链队列的存储空间可以不连续,且队头指针可以大于也可以小于队尾指针
D.以上说法都不对
第3题:
第4题:
下面叙述中正确的是
A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
B.在循环队列中,只需要队头指针就能反应队列中元素的动态变化情况
C.在循环队列中,只需要队尾指针就能反应队列中元素的动态变化情况
D.循环队列中元素的个数是由队头和队尾指针共同决定
第5题:
下列叙述中正确的是( )。
A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况
C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况
D.循环队列中元素的个数是由队头指针和队尾指针共同决定的
第6题:
下列叙述中正确的是()
A.带链栈的栈底指针是固定的
B.带链栈的栈底指针是随栈的操作而动态变化的
C.若带链队列的队头指针与队尾指针相同,则队列为空
D.若带链队列的队头指针与队尾指针相同,则队列中至少有一个元素
第7题:
下列叙述中错误的是()。
A.在带链队列中,队头指针和队尾指针都是在动态变化的
B.在带链栈中,栈顶指针和栈底指针都是在动态变化的
C.在带链栈中,栈顶指针是在动态变化的,但栈底指针是不变的
D.以上说法均不对
第8题:
下列叙述中正确的是
A ) 循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
B ) 在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况
C ) 在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况
D ) 循环队列中元素的个数是由队头指针和队尾指针共同决定
第9题:
对于循环队列,下列叙述中正确的是( )。
A.循环队列中元素的个数是由队头指针和队尾指针共同决定
B.在循环队列中,需要队头指针就能反映队列中元素的动态变化情况
C.在循环队列中,队头指针一定大于队尾指针
D.在循环队列中,队头指针一定小于队尾指针
第10题:
下列叙述中正确的是
A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化
B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化
C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化
D.上述三种说法都不对