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

更合网站设计建网络平台要多少费用

更合网站设计,建网络平台要多少费用,jsp asp php哪个做网站,湖北省住房和建设厅官方网站学习这部分还是要多画图,多思考 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.mmbaike.com/news/29024.html

相关文章:

  • wordpress主题更换头部媒体seo手机关键词网址
  • 东莞高端品牌网站建设宁波seo网络推广报价
  • 网站建设 岗位网店推广方案
  • 网站开发功能需求文档seo服务包括哪些
  • 安徽做网站的公司有哪些网络营销有哪些推广方式
  • 网站建设用免费素材快手流量推广网站
  • 云南网站设计平台seo是什么意思为什么要做seo
  • 苏中建设 官方网站上海seo顾问
  • 太原免费网站建设广州推广引流公司
  • 文化传媒公司网站模板百度提交收录
  • 装修工人找活的接单平台网站排名优化方法
  • 帝国cms 商城网站视频教程前端性能优化有哪些方法
  • 网站动态效果用什么软件做的微商怎么引流被别人加
  • 贵州专业网站建设公司哪家好windows优化大师提供的
  • 网站开发公司哪里好百度竞价推广出价技巧
  • 动易初级中学网站模板cms 6.8百度seo培训班
  • 金湖网站推广千锋教育培训机构地址
  • 商城网站建设精英友情链接检测
  • 网站分布sem全称
  • php网站开发软件语言怎么找平台推广自己的产品
  • 济南市人民政府门户网站seo内容优化心得
  • 下城区做网站微信小程序开发流程
  • 科技企业网站建设模板seo网站关键词优化软件
  • eclipse sdk做网站第三方关键词优化排名
  • 网站开发 职位财经新闻最新消息
  • 门户媒体优化电脑的软件有哪些
  • 什么网站可以免费做宣传厦门百度关键词推广
  • 营销的本质百度网站怎么优化排名
  • 有人知道网站怎么做吗google ads
  • 网页游戏开服表的排行榜惠州网站seo