LeetCode:617、合并二叉树

java 复制代码
/**
 * Definition for a binary tree node.
 * public class TreeNode {
 *     int val;
 *     TreeNode left;
 *     TreeNode right;
 *     TreeNode() {}
 *     TreeNode(int val) { this.val = val; }
 *     TreeNode(int val, TreeNode left, TreeNode right) {
 *         this.val = val;
 *         this.left = left;
 *         this.right = right;
 *     }
 * }
 */
class Solution {
    public TreeNode mergeTrees(TreeNode root1, TreeNode root2) {
        if(root1==null)return root2;
        if(root2==null)return root1;

        root1.val+=root2.val;//直接修改root1
        root1.left=mergeTrees(root1.left,root2.left);
        root1.right=mergeTrees(root1.right,root2.right);
        return root1;
    }
}

617. 合并二叉树 - 力扣(LeetCode)

相关推荐
努力学算法的蒟蒻几秒前
day25(12.5)——leetcode面试经典150
算法·leetcode·职场和发展
xlq223222 分钟前
23.二叉树搜索树(下)
数据结构·c++·算法
lzh2004091920 分钟前
【数据结构】二叉搜索树
数据结构·算法
c#上位机29 分钟前
halcon图像膨胀—dilation1
图像处理·算法·c#·halcon
RickyWasYoung30 分钟前
【聚类算法】高维数据的聚类
算法·数据挖掘·聚类
古月居GYH36 分钟前
数据结构算法——排序算法解析
数据结构·算法·排序算法
Zzzzmo_43 分钟前
【Java】排序算法(思路及图解)
算法·排序算法
人得思变~谁会嫌自己帅呢?1 小时前
希尔排序算法
数据结构·算法·排序算法
福尔摩斯张1 小时前
C语言文件操作详解(一):文件的打开与关闭(详细)
java·linux·运维·服务器·c语言·数据结构·算法
white-persist1 小时前
【攻防世界】reverse | answer_to_everything 详细题解 WP
c语言·开发语言·汇编·python·算法·网络安全·everything