题目内容
(请给出正确答案)
[单选题]
使用栈判断括号串是否匹配,当读入左括号时应(),算法结束时,若栈(),则括号串是匹配的。
A.出栈、为空
B.出栈、非空
C.入栈、为空
D.入栈、非空
查看答案
如果结果不匹配,请 联系老师 获取答案
A.出栈、为空
B.出栈、非空
C.入栈、为空
D.入栈、非空
A."左右括号配对"
B."左括号多于右括号"
C."右括号多于左括号"
D.程序出错
(1)沿袭5-60题使用逆转链遍历二叉树的思想。
(2)不使用tag标志,而是用内嵌的栈代替tag的作用。该内嵌的栈使用了叶结点作为栈的结构,没有另外定义栈的存储空间。
(3)利用栈解决在回溯时分辨究竟是从左子树还是右子树上升的问题,步骤是:
①当进入有非空左子树的结点的右子树时,将该结点的地址进栈。
②在回溯过程中如遇到结点的左、布子树都非空时,如果该结点就是存于栈顶的结点,则可判定当前是从该结点的右子树退回,该结点的右子女指针指向它的父结点;否则当前是从该结点的左子树退回,该结点的左子女指向它的父结点。
A、空格换行
B、{}
C、:
D、空格
E、;
级联样式表书写过程中需要注意事项:
(1)属性必须要包含在()号中。
(2)属性和属性值之间用()分隔。
(3)当有多个属性时,用()进行区分。
(4)在书写属性时,属性之间使用()等,并不影响属性的显示。
(5)如果一个属性有几个值,则每个属性值之间用()分隔开。
A.方法定义时,若不存在形参列表,则必须使用void关键字
B.方法内部也可以定义方法
C.方法体若只存在一行代码,则括号“{}”可以省略
D.方法体中可以没有任何代码
A. 左手定则、右手螺旋定则
B. 右手螺旋定则、左手定则
C. 右手螺旋定则、右手螺旋定则
D. 左手定则、左手定则