下面叙述正确的是( )。
A.栈不能进行插入元素的操作,而队列可以
B.数组不能进行插入操作
C.链表不能进行插入操作
D.栈和队列都不能在中间位置进行插入操作
第1题:
栈和队列的不同点是栈只能在一端进行插入删除操作,而队列在不同端进行插入删除操作。
第2题:
第3题:
下列关于线性表、栈和队列的叙述,错误的是( )。
A)线性表是给定的n(n必须大于零)个元素组成的序列
B)队列允许在其中的任何位置进行插入和删除操作
C)栈只允许在一端进行插入和删除操作
D)队列允许在一端进行插入在另一端进行删除
第4题:
栈和队列都是线性的数据结构。以下关于栈和队列的叙述中,正确的是( )。
A.栈适合采用数组存储,队列适合采用循环单链表存储’
B.栈适合采用单链表存储,队列适合采用数组存储
C.栈和队列都不允许在元素序列的中间插入和删除元素
D.若进入栈的元素序列确定,则从栈中出来的序列也同时确定
第5题:
下列关于队列的叙述中正确的是
A.只能插入元素,而不能删除元素
B.可以插入元素,也能删除元素
C.插入元素时需要移动队列中所有的元素
D.删除元素时需要移动队列中所有的元素
第6题:
栈和队列都是线性的数据结构。以下关于栈和队列的叙述中,正确的是(37)。
A.栈适合采用数组存储,队列适合采用循环单链表存储
B.栈适合采用单链表存储,队列适合采用数组存储
C.栈和队列都不允许在元素序列的中间插入和删除元素
D.若进入栈的元素序列确定,则从栈中出来的序列也同时确定
第7题:
下列关于栈的叙述中正确的是
A.只能在栈顶插入元素,而不能删除元素
B.可以插入元素,也能删除元素
C.插入元素时需要移动栈中所有的元素
D.删除元素时需要移动栈中所有的元素
第8题:
下列关于线性表、栈和队列的叙述,错误的是( )。
A)线性表是给定的n(n必须大于零)个元素组成的序列
B)队列允许在其中的任何位置进行插入和删除操作
C)栈只允许在一端进行插入和删除操作
D)队列允许在一端进行插入在另一端进行删除
第9题:
● 栈和队列都是线性的数据结构。以下关于栈和队列的叙述中,正确的是 (37) 。
(37)A. 栈适合采用数组存储,队列适合采用循环单链表存储
B. 栈适合采用单链表存储,队列适合采用数组存储
C. 栈和队列都不允许在元素序列的中间插入和删除元素
D. 若进入栈的元素序列确定,则从栈中出来的序列也同时确定
答案:B
顺序表示的栈和队列,必须预先分配空间,并且空间大小受限,使用起来限制比较多。而且,由于限定存取位置,顺序表示的随机存取的优点就没有了,所以,链式结构应该是首选。