摘要:
23.二叉搜索树的后序遍历序列 题目描述 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。 思路: 二叉搜索树的根节点大于所有左子树结点,小于所有右子树结点,后序遍历的 顺序是 左 -> 右 -> 根,所以最后 阅读全文
posted @ 2020-02-24 17:31
Lucky小黄人^_^
阅读(160)
评论(0)
推荐(0)
摘要:
22. 从上往下打印二叉树 & 102. 二叉树的层序遍历 题目描述 从上往下打印出二叉树的每个节点,同层节点从左至右打印。 思路: 层序遍历二叉树即可 1 import java.util.ArrayList; 2 import java.util.Queue; 3 import java.uti 阅读全文
posted @ 2020-02-24 16:31
Lucky小黄人^_^
阅读(128)
评论(0)
推荐(0)
摘要:
21. 栈的压入、弹出序列 题目描述 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出 阅读全文
posted @ 2020-02-24 16:08
Lucky小黄人^_^
阅读(125)
评论(0)
推荐(0)
摘要:
4. 重建二叉树 & 剑指 Offer 07. 重建二叉树 & 105. 从前序与中序遍历序列构造二叉树 题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4 阅读全文
posted @ 2020-02-24 15:33
Lucky小黄人^_^
阅读(126)
评论(0)
推荐(0)

浙公网安备 33010602011771号