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

哪建设网站独立网站怎么做

哪建设网站,独立网站怎么做,怎么把自己电脑建设网站,网络公司名字大全20000个学习这部分还是要多画图,多思考 101.对称二叉树 题目 给你一个二叉树的根节点 root , 检查它是否轴对称。 题目链接 力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 文字 和 画图 分析 明确结束条件和继续递归条件 判断是否对称…

 学习这部分还是要多画图,多思考


101.对称二叉树

题目

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

题目链接

力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台

文字 和 画图 分析

   明确结束条件和继续递归条件

判断是否对称,我们一定是拿左子树和右子树进行对比,(这里的根节点反而没有那么重要)

如下图,这是遍历思路

图1:

图2:

从图我们可以知道:

结束条件有以下几种情况:

  1. 当左子树的值不等于右子树的值,返回 false
  2. 当左子树和右子树都为空 ,返回 true (如图一3,4号)
  3. 当左子树和右子树只有一个为空 ,返回 false (如图二2号)

(结束条件有先后顺序,为了防止是空树现象,一定要先验证这个)

从图中可以明白,左子树和右子树一定要同时进行比较,用递归的话参数一定是两个(就是左子树和右子树的节点)

(这里leetcode给的参数只有一个,所以我们得创建一个函数,用它帮我们返回真假)


代码

bool  _isSymmetric(struct TreeNode* Left,struct TreeNode* Right) 
{if(Left == NULL && Right == NULL){return true;}if(Left == NULL || Right == NULL){return false;}if(Left->val != Right->val){return false;}return _isSymmetric(Left->left,Right->right) &&   _isSymmetric(Left->right,Right->left);}
bool isSymmetric(struct TreeNode* root) 
{return _isSymmetric(root->left,root->right) ;
}
http://www.tj-hxxt.cn/news/65399.html

相关文章:

  • 简述网站设计流程2023上海又出现疫情了
  • 做盗版影视网站福州外包seo公司
  • 网站建设数据库怎么弄合肥网络推广网络运营
  • 网站绑定微信公众号网络最有效的推广方法
  • 一个网站的建设需要哪些流程旅游新闻热点
  • 广东汽车品牌网站建设网址大全名称
  • 网站续费话术济南网站建设老威
  • 有关做洁净工程的企业网站win7优化大师官网
  • 网站开发ipv6升级百度视频免费高清影视
  • 做网站如何防止被骗怎么用模板做网站
  • 打开网站的语音播报怎么做网站联盟推广
  • 网络公司运营模式关键词优化最好的方法
  • 集团高端网站网站优化排名
  • 深圳做网站和视频宣传机构贵港网站seo
  • 用分布式做的网站百度应用下载
  • 动易做网站怎样和政府交换友链
  • 成都网站建设公司有哪些网站推广如何收费
  • 商城网站建设报价单seo网站优化优化排名
  • 邓修明调研成都网站建设广东: 确保科学精准高效推进疫情
  • 开发公司与物业公司交接清单百度seo排名优化公司推荐
  • 上海网站制作福州奉化网站关键词优化费用
  • 身份证被用户做网站备案推广一单500
  • wordpress建什么站如何利用seo赚钱
  • 郓城县网站建设文职培训机构前十名
  • wordpress自带企业主题下载seo编辑招聘
  • 做网站去哪里找广告主手机优化专家下载
  • 做网站着用什么电脑原创文章代写
  • wordpress美女主题百家号seo
  • 网站数据库订购百度代理查询系统
  • 新市区做网站windows优化大师收费吗