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

做网站有哪些费用营销培训课程视频

做网站有哪些费用,营销培训课程视频,express wordpress,网站做ppt模板下载#试题28:对称的二叉树 题目: 请设计一个函数判断一棵二叉树是否 轴对称 。 示例 1: 输入:root [6,7,7,8,9,9,8] 输出:true 解释:从图中可看出树是轴对称的。示例 2: 输入:root …

#试题28:对称的二叉树

题目:

请设计一个函数判断一棵二叉树是否 轴对称

示例 1:

img

输入:root = [6,7,7,8,9,9,8]
输出:true
解释:从图中可看出树是轴对称的。

示例 2:

img

输入:root = [1,2,2,null,3,null,3]
输出:false
解释:从图中可看出最后一层的节点不对称。

思路:

1.中序遍历是左中右,所以初步想法是使用中序遍历把二叉树遍历一遍添加到容器中,这时候要把空着的节点以null的形式添加进容器,针对这种[1,2,2,2,null,2]树结构,然后把容器分为两段比较他们的值,从而得出是否是对称二叉树
在这里插入图片描述

2.书中的想法是使用迭代的思路,将比较左右两个节点,判断他们的情况一共有四种情况,都为空true,一个为空一个不为空false,值不一样false,值一样则继续判断左节点的左子节点与右节点的右子节点情况&&左节点的右子节点与右节点的左子节点情况

代码:

/*** Definition for a binary tree node.* struct TreeNode {*     int val;*     TreeNode *left;*     TreeNode *right;*     TreeNode() : val(0), left(nullptr), right(nullptr) {}*     TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}*     TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}* };*/
class Solution {
public:bool check(TreeNode* root_left,TreeNode* root_right){if(root_left==nullptr&&root_right==nullptr)return true;if(root_left==nullptr || root_right==nullptr)return false;if(root_left->val!=root_right->val)return false;return check(root_left->left,root_right->right) && check(root_left->right,root_right->left);}bool checkSymmetricTree(TreeNode* root) {return check(root,root);}
};

leetcode101题

考点:

  1. 考察对二叉树的理解,实质上是利用树的遍历算法解决问题。
  2. 考察思维能力,树的对称是一个抽象的概念,需要微秒在短时间内清楚判断对称的步骤并转化为代码
http://www.wangmingla.cn/news/122999.html

相关文章:

  • 网站开发流程的三个部分seo搜索引擎推广什么意思
  • 分享网站对联广告如何制作一个简单的网页
  • 电商网购网站怎么做百度网站推广价格查询
  • 个人nas做网站营销策略都有哪些方面
  • 澳门网站后缀营销方式方案案例
  • 武汉小程序开发公司有哪些seo外链平台
  • 美女和男人做鸡的网站网站内部seo优化包括
  • 网站建设公司做销售好不好优化大师官方网站
  • 网站制作的流程是什么seo教学培训
  • 海口网站制作电商推广平台
  • 运维负责做网站吗企拓客软件多少钱
  • 内部卷网站怎么做的百度seo优化排名如何
  • 数字营销平台有哪些武汉seo优化代理
  • 广州做网站(信科网络)网络推广都有什么方式
  • 石狮网站建设价格厦门人才网官网招聘信息网
  • 页面设计常用的字体颜色有新人学会seo
  • 广州乐地网站建设公司网站注册域名
  • wordpress怎么使用七牛云站长工具seo综合查询怎么关闭
  • 昆明 网站搭建如何做网站建设
  • 新闻发稿软文推广南京seo报价
  • 专注营销型网站建设公司 做网站百度一下了你就知道官网
  • 做的较好的拍卖网站培训公司排名
  • 网站模版建设制作网站的最大公司
  • 网站开发制作案例优化方案的格式及范文
  • 怎么用wordpress建立本地网站推广平台的方法
  • 网站的速度诊断怎么做产品策划推广方案
  • 教你用模板做网站东莞企业网站排名优化
  • 张家港网站建设服务想学销售去哪培训
  • 渝北集团网站建设网站应该如何推广
  • 网站制作网页制作河南省人民政府