第1题:
如果以链表为栈的存储结构,则退栈操作是______。
A.必须判别栈是否满
B.必须判别栈是否空
C.判别栈元素的类型
D.刘栈不作任何判别
第2题:
如果以链表为栈的存储结构,则出栈操作是______。
A.必须判别栈是否满
B.必须判别栈是否空
C.判别栈元素的类型
D.对栈不作任何判别
第3题:
设abcdef以所给的次序进栈,若在进栈操作时,允许退栈操作,则下面得不到的序列为()。
A.fedcba
B.bcafed
C.dcefba
D.cabdef
第4题:
如果以链表作为栈的存储结构,则退栈操作时( )。A.必须判别栈是否满B.必须判别栈是否空C.判别栈元素的类型D.对栈不作任何的判别
第5题:
若栈采用链式存储且仅设头指针,则( )时入栈和出栈操作最方便。
A.采用不含头结点的单链表且栈顶元素放在表尾结点B.采用不含头结点的单链表且栈顶元素放在表头结点C.采用含头结点的单循环链表且栈顶元素随机存放在链表的任意结点D.采用含头结点的双向链表且栈顶元素放在表尾结点
第6题:
如果以链表为栈的存储结构,则退栈操作时( )
A.必须判别栈是否满
B.必须判别栈是否空
C.判别栈元素的类型
D.对栈不作任何判别
第7题:
第8题:
如果以链表作为栈的存储结构,则出栈操作时()
第9题:
如果以链表作为栈的存储结构,则退栈操作时()
第10题:
必须判别栈是否为满
必须判别栈是否为空
判别栈元素的类型
对栈不作任何判别
第11题:
对
错
第12题:
必须判别栈是否满
必须判别栈是否空
必须判别栈元素类型
队栈可不做任何判别
第13题:
如果以链表为栈的存储结构,则出栈操作是______。
A.必须判别栈是否为满
B.必须判别栈是否为空
C.判别栈元素的类型
D.对栈不作任何判别
第14题:
如果以链表作为栈的存储结构,则出栈操作时()。
A.必须判别栈是否满
B.必须判别栈是否为空
C.必须判别栈元素类型
D.可不做任何判断
第15题:
栈结构通常采用的两种存储结构是(36)。
A.顺序存储结构和链表存储结构
B.散链方式和索引方式
C.链表存储结构和数组
D.线性存储结构和非线性存储结构
第16题:
如果以链表作为栈的存储结构,则退栈操作时(55)。
A.必须判别栈是否满
B.对栈不作任何判别
C.判别栈元素的类型
D.必须判别栈是否空
第17题:
用链表作为栈的存储结构时,若要入栈操作成功,则(38)。
A.必须先判断是否栈满
B.必须先判断是否栈空
C.必须先判断栈顶元素的类型
D.必须成功申请到入栈元素所需结点
第18题:
在一个具有n个单元的顺序栈中,假设栈底是存储地址的高端,现在我们以top作为栈顶指针,则作退栈操作时,top的变化是( )
A.top=top-1
B.top=top+1
C.top不变
D.top不确定
第19题:
第20题:
以链表作为栈的存储结构,出栈操作必须判别栈空的情况。
第21题:
设用链表作为栈的存储结构则退栈操作()
第22题:
有两个指针域的链表称为二叉链表
循环链表是循环队列的链式存储结构
带链的栈有栈顶指针和栈底指针,因此又称为双重链表
结点中具有多个指针域的链表称为多重链表
第23题:
必须判别栈是否满
判别栈元素的类型
必须判别栈是否空
对栈不作任何判别