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)

相关推荐
米粒11 分钟前
力扣算法刷题 Day 38 (打家劫舍专题)
算法·leetcode·职场和发展
Robot_Nav6 分钟前
RC-ESDF与Lazy Theta* 算法结合进行离线全局路径的生成
算法·全局规划·esdf
papership8 分钟前
【入门级-算法-7、搜索算法:深度优先搜索】
算法·深度优先
山甫aa21 分钟前
哈希集合-----从零开始的数据结构学习
数据结构·算法·哈希算法
say_fall24 分钟前
有关算法的简单数学问题
数据结构·c++·算法·职场和发展·蓝桥杯
Halo_tjn24 分钟前
Java 接口的定义重构学生管理系统
java·开发语言·算法
阿Y加油吧31 分钟前
栈的经典应用:从「有效括号」到「寻找两个正序数组的中位数」深度解析
开发语言·python·算法
阿Y加油吧42 分钟前
二分查找进阶:旋转排序数组的两道经典题深度解析
数据结构·算法
想带你从多云到转晴1 小时前
05、数据结构与算法---栈与队列
java·数据结构·算法
無限進步D1 小时前
蓝桥杯赛后总结
算法·蓝桥杯·竞赛