
二叉树
Felix_ar
每天进步一点点!
展开
-
树的遍历之----先序,中序,后序和层序遍历
1先序、中序、后序遍历(递归实现) 先序遍历:中 左 右 中序遍历:左 中 右 后序遍历:左 右 中 public static class Node { public int value; public Node left; public Node right; public Node(int data) { this.value = data; } } //递归...原创 2018-10-27 13:31:12 · 498 阅读 · 0 评论 -
已知二叉树的前序和中序遍历结果,重建该二叉树(剑指offer)
题目 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 分析: 二叉树的前序遍历顺序是:根–左--右, 中序遍历顺序是:左–根--右 1、二叉树的前序遍历序列一定是该树的根节点 2、中序遍历序列中根节点前面一定...原创 2018-11-01 22:30:25 · 454 阅读 · 0 评论