当前位置: 首页 > news >正文

《LeetCode力扣练习》代码随想录——二叉树(合并二叉树---Java)

《LeetCode力扣练习》代码随想录——二叉树(合并二叉树—Java)



刷题思路来源于 代码随想录

617. 合并二叉树
  • 二叉树-前序遍历
    /*** 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) {return recursion(root1, root2);}private TreeNode recursion(TreeNode t1, TreeNode t2) {if (t1 == null) {return t2;}if (t2 == null) {return t1;}t1.val = t1.val + t2.val;t1.left = recursion(t1.left, t2.left);t1.right = recursion(t1.right, t2.right);return t1;}
    }
    

http://www.lryc.cn/news/332896.html

相关文章:

  • openstack云计算(二)——使用Packstack安装器安装一体化OpenStack云平台
  • Flutter Don‘t use ‘BuildContext‘s across async gaps.
  • 基于SSM+Jsp+Mysql的个性化影片推荐系统
  • 循环队列的实现及应用——桶排序bucket_sort、基数排序radix_sort
  • ubuntu16如何使用高版本cmake
  • 电商-广告投放效果分析(KMeans聚类、数据分析-pyhton数据分析
  • 练习 16 Web [极客大挑战 2019]LoveSQL
  • C++——栈和队列容器
  • Java集合(个人整理笔记)
  • Redis -- 缓存穿透问题解决思路
  • 数据挖掘中的PCA和KMeans:Airbnb房源案例研究
  • 【ArcGIS微课1000例】0107:ArcGIS加载在线历史影像服务WMTS
  • IP归属地在互联网行业中的应用
  • 非关系型数据库-----------探索 Redis高可用 、持久化、性能管理
  • 每日一题:三数之和
  • 【SCI绘图】【曲线图系列2 python】多类别标签对比的曲线图
  • 达梦DMHS-Manager工具安装部署
  • Marketo营销自动化集成Zoho CRM
  • 【Leetcode每日一题】模拟 - 外观数列(难度⭐⭐)(51)
  • CMakeLists.txt编写简单介绍:CMakeLists.txt同时编译.cpp和.cu
  • MSSQL有关数据库、表的循环操作可使用的存储过程 sp_MSforeachdb 及 sp_MSforeachtable
  • day63 单调栈part02
  • 上市公司股权性质演变:2000-2022年集中度数据深度剖析(5W+数据)
  • 安装Redis Windows版
  • 用 ipset 和 iptables 保护 sip 端口
  • 日志打印的学习之log4j2(二)进阶案例
  • c语言实现2048小游戏
  • 159 Linux C++ 通讯架构实战14,epoll 函数代码实战
  • 【鹅厂摸鱼日记(一)】(工作篇)认识八大技术架构
  • CA根证书——https安全保障的基石