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

做生鲜的网站拼多多网站

做生鲜的网站,拼多多网站,餐饮手机网站建设,个体户千万不能去注销给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。 示例 1: 输入:root [4,2,7,1,3,6,9] 输出:[4,7,2,9,6,3,1] 示例 2: 输入:root [2,1,3] 输出:[2,3,1] 示例…

给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。

示例 1:
在这里插入图片描述

输入:root = [4,2,7,1,3,6,9]
输出:[4,7,2,9,6,3,1]

示例 2:
在这里插入图片描述

输入:root = [2,1,3]
输出:[2,3,1]

示例 3:

输入:root = []
输出:[]

提示:

树中节点数目范围在 [0, 100] 内
-100 <= Node.val <= 100

方法一:递归

思路与算法

这是一道很经典的二叉树问题。显然,我们从根节点开始,递归地对树进行遍历,并从叶子节点先开始翻转。如果当前遍历到的节点 root 的左右两棵子树都已经翻转,那么我们只需要交换两棵子树的位置,即可完成以 root 为根节点的整棵子树的翻转。

public TreeNode invertTree(TreeNode root) {if (root == null) {return null;}TreeNode left = invertTree(root.left);TreeNode right = invertTree(root.right);root.left = right;root.right = left;return root;}

在这里插入图片描述

http://www.yayakq.cn/news/214694/

相关文章:

  • 照片展示网站百度收录入口在哪里查询
  • 企业网站明细费用网站数据每隔几秒切换怎么做的
  • 哪些行业做网站的多陕西省建设厅网站查询
  • 网站幻灯片尺寸设置免费平面设计模板网站
  • 连云港做网站建设vs2010网站开发 SQL
  • 做外贸最适合的网站系统软件下载网站模板
  • 网站优化的目的wordpress 大内存
  • 苏州网站建设seo开个小网站要怎么做
  • 如何做网站安全扫描有奖竞猜网站建设
  • 毕节建设网站平面设计做兼职网站
  • 金属加工网站建设淘宝网网页设计作业
  • 企业二级域名自助建站平台网站开发使用的技术有哪些
  • 苏州网站建设学费做国外的营销的网站
  • 什么网站可以做家教域名网站大全
  • 临沂网站优化如何做放单网站
  • 深圳制作网站制作公司哪家好上海网站开发与
  • 自己如何做外贸公司网站seo常用工具包括
  • 建设网站熊掌号wordpress搭的
  • 企业站模板明细做网站费用
  • 网站外链带nofollow是什么意思海外房产网站建设
  • 物流公司做网站有用吗如何给自己公司设计logo
  • 上海营销型企业网站wordpress自动跳转相近链接
  • 直播网站开发要多久wordpress视频
  • 中国建设银行网站怎么登录不上展示型网站建设方案
  • 汽车网站建设价格做站群网站好优化吗
  • 温州市建设工程招投标网站最新企业所得税优惠政策2023年
  • 杭州网站优化多少钱wordpress网站空白
  • 网站快速收录平台网站建设优化广告流量
  • 南京企业网站设计注册网站地址
  • 重庆网站推广多少钱wordpress网站名