题目内容
(请给出正确答案)
[单选题]
判定一个顺序栈(存储空间长度Maxsize)为空的条件是______
A.top != -1
B.top == -1
C.top != Maxsize
D.top== Maxsize -1
提问人:网友chenlei
发布时间:2022-01-07
A.top != -1
B.top == -1
C.top != Maxsize
D.top== Maxsize -1
分别用多个顺序存储空间建立多个独立的堆栈;
B、若一个栈的存储空间为S[n],则对栈的进栈和出栈操作最多只能执行n次
C、栈是一种对进栈、出栈操作的次序做了限制的线性表
D、空栈没有栈顶指针
B.节省存储空间,降低上溢出发生的几率
C.减少存取时间,降低下溢出发生的几率
D.节省存储空间,降低下溢出发生的几率
(1)沿袭5-60题使用逆转链遍历二叉树的思想。
(2)不使用tag标志,而是用内嵌的栈代替tag的作用。该内嵌的栈使用了叶结点作为栈的结构,没有另外定义栈的存储空间。
(3)利用栈解决在回溯时分辨究竟是从左子树还是右子树上升的问题,步骤是:
①当进入有非空左子树的结点的右子树时,将该结点的地址进栈。
②在回溯过程中如遇到结点的左、布子树都非空时,如果该结点就是存于栈顶的结点,则可判定当前是从该结点的右子树退回,该结点的右子女指针指向它的父结点;否则当前是从该结点的左子树退回,该结点的左子女指向它的父结点。
B、其中一个栈的栈顶到达栈空间的中心点
C、两个栈的栈顶在栈空间的某一位置相遇
D、两个栈的栈顶相加超过了栈空间的最大容量
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!