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

wordpress打开有背景音乐福州seo优化

wordpress打开有背景音乐,福州seo优化,深圳网站策划,痘痘怎么去除效果好解题思路: 递归定义对称性: 若两棵子树镜像对称,需满足: 当前节点值相等;左子树的左节点与右子树的右节点对称;左子树的右节点与右子树的左节点对称。 终止条件: 两个节点均为空 → 对称&am…

在这里插入图片描述

解题思路:

  1. 递归定义对称性: 若两棵子树镜像对称,需满足:
  • 当前节点值相等;
  • 左子树的左节点与右子树的右节点对称;
  • 左子树的右节点与右子树的左节点对称。
  1. 终止条件:
  • 两个节点均为空 → 对称;
  • 一个节点为空,另一个非空 → 不对称;
  • 节点值不等 → 不对称。

Java代码:

class Solution {public boolean isSymmetric(TreeNode root) {return check(root.left, root.right);}private boolean check(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 check(left.left, right.right) && check(left.right, right.left);}
}

复杂度分析:

  • 时间复杂度: O(n),每个节点最多被访问一次。
  • 空间复杂度: O(h),h为树的高度。最坏情况(链表状树):O(n),最优情况(平衡树):O(log n)。
    在这里插入图片描述

解题思路:

  1. 递归计算子树高度: 对于每个节点,递归计算其左子树和右子树的高度。
  2. 更新最长路径: 在计算当前节点的子树高度时,利用左子树和右子树的高度之和(left + right + 1)来更新全局变量 res。此值表示以当前节点为中间节点的最长路径的节点数。
  3. 返回子树高度: 当前节点的子树高度为左、右子树高度的较大值加1,用于上层节点的路径计算。
  4. 结果转换: 由于树的直径是边的数量,而 res 记录的是节点数,最终结果需返回 res - 1。

Java代码:

class Solution {int res = 1;public int diameterOfBinaryTree(TreeNode root) {dfs(root);return res - 1;}private int dfs(TreeNode node) {if (node == null) {return 0;}int left = dfs(node.left);int right = dfs(node.right);res = Math.max(res, left + right + 1);return Math.max(left, right) + 1;}
}

复杂度分析:

  • 时间复杂度: O(n)。每个节点仅被访问一次,递归调用的总次数为 n(n 为节点数)。
  • 空间复杂度: O(h)。h 为树的高度,由递归调用栈的深度决定。最坏情况下(树退化为链表),空间复杂度为 O(n);平均情况下为 O(log n)。
http://www.dtcms.com/wzjs/281836.html

相关文章:

  • 网页升级访问每天正常更新每日seo的主要内容
  • 网站通栏如何做特效快速网站推广优化
  • 南宁市做网站的公司深圳百度seo培训
  • wordpress 图片 主题 52工具seo
  • idc网站源码下载百度关键词搜索怎么弄
  • 图文网站建设微信公众号怎么创建
  • 网站文章伪原创怎么做外贸平台自建站
  • 全屏网站 代码郑州网络推广团队
  • 公司找网站做宣传做账四川seo多少钱
  • 专注高密做网站哪家强个人seo外包
  • 商城网站布局百度快照优化排名推广怎么做
  • 网站动态效果用什么软件做的站长工具亚洲高清
  • wp网站如何做文件的付费下载餐饮营销手段13种手段
  • 做网站有费用吗国内新闻最新消息
  • 用wordpress修改网站成都官网seo服务
  • 网站哪里可以查到做ddos优化设计答案五年级下册
  • 开展网络营销的方式seo与sem的关系
  • 有网站的源代码如何做网站搜索网站有哪些
  • 手机网站的css模板寻找客户的12种方法
  • 南昌专业网站排名推广怎么样优化关键词排名
  • 记事本做网站文字居中昆明自动seo
  • 怎么学建网站天津seo排名费用
  • 丹灶网站建设案例百度推广非企代理
  • 如何做一个网站赚钱杭州优化公司哪家好
  • 中国建设电工立网站世界杯最新排名
  • 丰台深圳网站建设公司发外链软件
  • wordpress ios客户端郑州厉害的seo顾问公司
  • 惠州网络推广费用乐山网站seo
  • 网络运营商有哪些优化器
  • 建设网站的规划书营销方案网站