用链表作为栈的存储结构时,若要入栈操作成功,则(38)。A.必须先判断是否栈满B.必须先判断是否栈空C
用链表作为栈的存储结构时,若要入栈操作成功,则(38)。
A.必须先判断是否栈满
B.必须先判断是否栈空
C.必须先判断栈顶元素的类型
D.必须成功申请到入栈元素所需结点
用链表作为栈的存储结构时,若要入栈操作成功,则(38)。
A.必须先判断是否栈满
B.必须先判断是否栈空
C.必须先判断栈顶元素的类型
D.必须成功申请到入栈元素所需结点
如果以链表作为栈的存储结构,则入栈操作时()。
A.必须判别栈是否满
B.必须判别栈是否为空
C.必须判别栈元素类型
D.可不做任何判断
A.用链式存储结构存储的栈称为链栈
B.链栈通常用单链表表示,并把栈顶设在链表尾部
C.元素入链栈前,需判断栈是否为满
D.如果链栈为空,栈顶指标器top=null
设用链表作为栈的存储结构则退栈操作()。
A.必须判别栈是否为满
B.必须判别栈是否为空
C.判别栈元素的类型
D.对栈不作任何判别
A.顺序栈的压栈(入栈)和出栈操作只需常数时间。
B.链式栈的压栈(入栈)和出栈操作只需常数时间。
C.顺序栈需要指定一个具体的长度
D.链式栈需要一个结构性开销(与数据存储结构有关但与数据值本身无关的开销)
如果以链表作为栈的存储结构,则退栈操作时()
A.必须判别栈是否满
B.判别栈元素的类型
C.必须判别栈是否空
D.对栈不作任何判别
如果以链表作为栈的存储结构,则退栈操作时(38)。
A.对栈不作任何判别
B.判别栈元素的类型
C.必须判别栈是否空
D.必须判别栈是否满
如果以链表作为栈的存储结构,则出栈操作时()。
A.必须判别栈是否满
B.必须判别栈是否为空
C.必须判别栈元素类型
D.可不做任何判断
A.栈中元素是顺序存取的,用单链表就足够了
B.栈中元素是随机存取的,用单链表就足够了
C.双链表运算较单链表更复杂
D.双链表存储密度较单链表低
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!