标签: 二叉树

5 篇文章

剑指offer之二叉树中和为某一值的路径
题目:二叉树中和为某一值的路径描述:输入一颗二叉树的跟节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。 路径定义为从树的根结点开始往下一直到叶结点所经过的结…
剑指offer之二叉搜索树的后序遍历序列
题目:二叉搜索树的后序遍历序列描述:输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。 如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不…
剑指offer之树的子结构
题目:树的子结构 描述:输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构) 思路:首先拿子树B的头结点去和树A的各个结点去比较,为…
剑指offer之从上往下打印二叉树
题目:从上往下打印二叉树描述:从上往下打印出二叉树的每个节点,同层节点从左至右打印。思路:利用队列Queue,先进先出,树的左结点,右结点依次加入到队列中 queue的o…
剑指offer之重建二叉树
题目:重建二叉树介绍:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7…