//
// Created by Mr.Hu on 2018/12/30.
//
// leetcode 617 merge two binary trees
//
// 题目要求对两棵二叉树进行合并,从根节点开始,如果节点存在重叠,则将重叠节点的值累加,形成新的节点
//
// 这个题目也是在深度优先搜索的基础上增加一些条件。我们同样使用递归的方式,如果两棵树存在重叠,则创建新的节点,其值为两个节点值的和。
// 如果不存在重叠,即有一棵树的子树为空,此时可以直接将另外一棵存在的子树连接到合并树中,而不需要增加新的节点来保存。
// 以下使用递归的方式进行coding
//
1 |
|