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

怎样在百度搜到自己的网站seo服务套餐

怎样在百度搜到自己的网站,seo服务套餐,怎样做网站内链,移动开发技术226 翻转二叉树 给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。 示例 1: 输入:root [4,2,7,1,3,6,9] 输出:[4,7,2,9,6,3,1] 示例 2: 输入:root [2,1,3] 输出:…

226 翻转二叉树

给你一棵二叉树的根节点 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

来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/invert-binary-tree

解决方案:

提供思路

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

上代码:

/**
* Definition for a binary tree node.
* public class TreeNode {
*     public int val;
*     public TreeNode left;
*     public TreeNode right;
*     public TreeNode(int val=0, TreeNode left=null, TreeNode right=null) {
*         this.val = val;
*         this.left = left;
*         this.right = right;
*     }
* }
*/
public class Solution
{public TreeNode InvertTree(TreeNode root){if (root == null){return null;}InvertTree(root.left);InvertTree(root.right);TreeNode temp = root.left;root.left = root.right;root.right = temp;return root;}
}

个人感悟:题不难,别把自己吓住,是个节点切换的事。

以上是碰到的第二百二十六题,后续持续更新。感觉对你有帮助的小伙伴可以帮忙点个赞噢!
在这里插入图片描述

http://www.wooajung.com/news/21673.html

相关文章:

  • 如何做资金盘网站正规seo大概多少钱
  • 学生做义工网站中国最近新闻大事件
  • 官网设计费用报价北京百度网站排名优化
  • 河南中英网站建设有什么平台可以推广信息
  • 自动登录网站的小程序企业网站推广方案策划
  • 网站改成自适应网络营销应用方式
  • 什么是网络运营互联网优化
  • 网站开发视频教程百度云网页设计制作网站素材
  • 营销网站建设 公司排名广州关键词搜索排名
  • 如何用自己电脑做网站服务器吗百度搜索风云榜下载
  • 典当行 网站中国十大品牌策划公司
  • 做soho 怎么建立网站北京网站优化技术
  • 网络架构怎么看长沙正规seo优化公司
  • 网站开发多语言营销页面
  • 樱桃企业网站管理系统免费b站在线观看人数在哪
  • 南京定制网站建设怎么收费网站管理系统
  • 外贸网站 英文微指数官网
  • 陕西疫情最新消息今天公布许昌正规网站优化公司
  • 品牌网站建设怎么收费网络营销专业可以干什么工作
  • 西安网站建设最新案例seo网站推广是什么
  • 门户网站开发模板网站推广排名哪家公司好
  • 学校网站建设开发方案书seo搜论坛
  • 哪些网站有中文域名营销策略怎么写
  • 搜狐做app的网站淘数据
  • 架设网站的目的线上推广渠道主要有哪些
  • 网站关键字 怎么设置seo每日工作
  • absee wordpress百度人工优化
  • app开发公司认可湖南岚鸿推 荐网站seo
  • 开设购物网站的方案搜索引擎营销有哪些方式
  • 网站备案 工信部广州网站建设费用