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

网站建设书店目标客户分析互联网广告优化

网站建设书店目标客户分析,互联网广告优化,湖北武汉网站制作,在线商标设计目录 题目描述:101. 对称二叉树(简单)题目接口解题思路代码 PS: 题目描述:101. 对称二叉树(简单) 给你一个二叉树的根节点 root , 检查它是否轴对称。 LeetCode做题链接:LeetCode-…

目录

  • 题目描述:101. 对称二叉树(简单)
    • 题目接口
    • 解题思路
    • 代码
  • PS:

题目描述:101. 对称二叉树(简单)

给你一个二叉树的根节点 root , 检查它是否轴对称。

LeetCode做题链接:LeetCode-对称二叉树

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

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

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

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

提示:

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

进阶: 你可以运用递归和迭代两种方法解决这个问题吗?

题目接口

/*** 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 boolean isSymmetric(TreeNode root) {}
}

解题思路

递归:
主要思路:

  • 左子树的左孩子 == 右子树的右孩子
  • 左子树的右孩子 == 右子树的左孩子

步骤:

  • 递归比较左子树的左孩子,右子树的右孩子以及左子树的右孩子,右子树的左孩子
  • 返回条件:当两个结点不相等,或者都为空

代码

/*** 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 boolean isSymmetric(TreeNode root) {if(root==null) {return true;}//调用递归函数,比较左节点,右节点return dfs(root.left,root.right);}boolean dfs(TreeNode left, TreeNode right) {//递归的终止条件是两个节点都为空//或者两个节点中有一个为空//或者两个节点的值不相等if(left==null && right==null) {return true;}if(left==null || right==null) {return false;}if(left.val!=right.val) {return false;}//再递归的比较 左节点的左孩子 和 右节点的右孩子//以及比较  左节点的右孩子 和 右节点的左孩子return dfs(left.left,right.right) && dfs(left.right,right.left);}
}

成功!
在这里插入图片描述

PS:

感谢您的阅读!如果您觉得本篇文章对您有所帮助,请给予博主一个喔~

http://www.yidumall.com/news/5045.html

相关文章:

  • 优秀企业网站建设价格天津百度seo代理
  • 自己做的网站在浏览器上显示不安全吗广告投放网
  • 包头北京网站建设佛山seo培训机构
  • 尺寸在线做图网站seo综合查询工具
  • 自己做网站的视频北京培训机构
  • 个人网站怎么盈利北京网站优化方案
  • 网站推广的看法重庆seo全网营销
  • 前端学校网站开发视频腾讯企点怎么注册
  • 深圳 网站建设培训班可以免费发广告的网站有哪些
  • 怎样做一个企业网站网站优化的意义
  • logo图片生成器在线制作seo外包公司如何优化
  • 网站如何强制修改主页 源码台湾新闻最新消息今天
  • 亳州网站开发公司seo教程培训
  • yw193can未满十免费观看排名优化外包公司
  • 深圳市城乡建设和管理委员会网站网店运营与管理
  • 陕西省建设网三类人员继续教育百度seo综合查询
  • 广东门户网站建设微营销是什么
  • 网站建设 钱今日军事新闻头条视频
  • 网站除了wordpress外在线seo推广软件
  • 哪些网站可以免费做h5360公司官网首页
  • 做实验室信息的网站十大小说网站排名
  • 北京vi设计公司广州标志设计重庆seo网站推广费用
  • 网站后台 开源地推团队接单平台
  • 长治网站建设湖南百度推广开户
  • 哪个公司做网站专业丽水网站seo
  • 广州网站排名seo网站外链平台
  • 长沙企业如何建网站西安百度公司
  • 台州做微网站广州seo托管
  • 郑州网站建设老牌公司广州疫情最新数据
  • wordpress付费阅读seo网络推广技术