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

淘宝客网站做seo有用吗打开免费百度啊

淘宝客网站做seo有用吗,打开免费百度啊,商城app开发模板,游戏网站首页设计前置题目100. 相同的树 - 力扣(LeetCode) 与100题不同,对称二叉树要求镜像对称,因此需要比较左子树的左子树与右子树的右子树是否相等,以及左子树的右子树与右子树的左子树是否相等。虽然比较的对象不同,但…

        前置题目100. 相同的树 - 力扣(LeetCode)

        

        与100题不同,对称二叉树要求镜像对称,因此需要比较左子树的左子树与右子树的右子树是否相等,以及左子树的右子树与右子树的左子树是否相等。虽然比较的对象不同,但本质上都是在判断节点的值是否相同。

        本题适合采用递归方法解决,因为可以将问题分解为相同的子问题,且子问题与原问题的处理逻辑完全一致。例如,

                       

        对于这棵二叉树,由于根节点本身已经对称,问题就转化为判断其左右子树是否相同,即节点 2 和节点 2 的对称性。接下来,我们需要对这两个节点的子树进行相同的对称性判断。

        在递归过程中,终止条件为:当左右子树中任意一个节点为空时,需要判断另一个节点是否也为空。如果其中一个为空而另一个不为空,则两子树必然不对称。在此基础上,我们继续递归地比较节点的值以及它们的左右子树。

        代码:

class Solution {
public:bool isSameTree(TreeNode* p, TreeNode* q) {if(p == nullptr || q == nullptr) {return p == q;}return p->val == q->val && isSameTree(p->left,q->right) && isSameTree(p->right,q->left);}bool isSymmetric(TreeNode* root) {return isSameTree(root->left,root->right);}
};

         时间复杂度:O(n),n为树的节点数量,所有节点最多遍历一次

        空间复杂度:O(n),最坏的情况下,树是一条链,需要O(n)的递归栈空间

http://www.dtcms.com/wzjs/145856.html

相关文章:

  • 图文排版模板网页优化建议
  • 公司网站建设注意什么网站怎么优化到首页
  • 厦门做网站优化广告外链平台
  • 网站排名优化的技巧什么是seo营销
  • 杭州网站建设模板seo引擎优化
  • vmware 下wordpress优化设计电子课本下载
  • 临邑建设局网站注册城乡规划师教材
  • 网站的ico图标做多大亚马逊排名seo
  • magento做预订类网站百度指数官网登录
  • 网站不兼容360浏览器2023百度秒收录技术
  • 网站加速cdn安卓优化清理大师
  • 小程序制作代码关键词优化是什么意思
  • 乐器销售网站模板怎么让百度快速收录网站
  • 唐山网站推广搜索引擎的工作原理分为
  • wp网站做企业站好不好体验营销
  • 网页设计与网站建设课程设计报告市场营销推广策划
  • 郑州哪些公司做网站比较好企业品牌推广
  • 怎么让自己的电脑做网站服务器外贸如何做网站推广
  • 闵行区建设管理委员会 网站盐城seo营销
  • 电子商务网站建设开发文档软文范例100字以内
  • 天猫网站建设的目的网站外链推广平台
  • 昆明做网站公司百度账号官网
  • 廊坊哪里有做网站建设的打开网站搜索
  • 网站备案 备注网页设计与制作教程
  • 一个做微信文章的网站手机助手
  • 百度seo招聘seo这个职位是干什么的
  • 深圳龙华区跟进广州政策廊坊seo快速排名
  • 手机微官网和pc端网站怎么做百度热搜大数据
  • 公司网站建设的要点cfa三级和一二级关系大吗
  • 浅谈网站开发的意义淘宝搜索关键词排名查询工具