下列关于栈和队列的叙述中,哪些是正确的?
Ⅰ.栈和队列都是线性表
Ⅱ.栈和队列都不能为空
Ⅲ.栈和队列都能应用于递归过程实现
Ⅳ.栈的操作原则是后进先出,而队列的操作原则是先进先出
Ⅴ.栈采用顺序方式存储,而队列采用链接方式存储
A.仅Ⅰ和Ⅳ
B.仅Ⅰ、Ⅱ和Ⅳ
C.仅Ⅱ、Ⅲ和Ⅴ
D.仅Ⅰ、Ⅳ和Ⅴ
第1题:
栈和队列都是线性的数据结构。以下关于栈和队列的叙述中,正确的是( )。
A.栈适合采用数组存储,队列适合采用循环单链表存储’
B.栈适合采用单链表存储,队列适合采用数组存储
C.栈和队列都不允许在元素序列的中间插入和删除元素
D.若进入栈的元素序列确定,则从栈中出来的序列也同时确定
第2题:
6、下列叙述中正确的是()。
A.栈是一种先进先出的线性表
B.队列是一种后进先出的线性表
C.栈和队列都是非线性结构
D.栈和队列都是操作受限的线性表
第3题:
69、下列关于线性表、栈和队列的操作规则正确的是 ()
A.线性表可以在任意位置插入和删除,栈只能在栈顶插入和删除,队列只能在尾部插入和删除
B.线性表可以在任意位置插入和删除,栈只能在栈顶插入和删除,队列只能在尾部插入头部删除
C.线性表只能在表的首部插入和删除,栈只能在栈顶插入和删除,队列只能在尾部插入头部删除
D.线性表只能在表的首部插入和删除,栈只能在栈底插入和删除,队列只能在尾部插入头部删除
第4题:
以下关于栈和队列的叙述中,错误的是( )。
A.栈和队列都是线性的数据结构 B.栈和队列都不允许在非端口位置插入和删除元素 C.一个序列经过一个初始为空的栈后,元素的排列次序一定不变 D.一个序列经过一个初始为空的队列后,元素的排列次序不变
第5题:
下列关于栈和队列的叙述中,正确的是()。
A.栈是一种先进先出的线性表
B.队列是一种后进先出的线性表
C.栈和队列都是非线性结构
D.栈和队列都是操作受限的线性表