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

泉州住房与城乡建设网站帮企业做网站赚钱吗

泉州住房与城乡建设网站,帮企业做网站赚钱吗,wordpress首页如何调用最新文章评论标签云文章分类等代码,济南专业做企业网站平衡二叉树 力扣题目链接 题目描述 给定一个二叉树,判断它是否是 平衡二叉树 。 解题思路 把求二叉树最大深度的代码修改一下即可,在递归的时候判断两个子树的高度相差是否大于1,如果大于1就直接返回-1,说明该子树不平衡&…

平衡二叉树

力扣题目链接

题目描述

给定一个二叉树,判断它是否是 平衡二叉树 。

解题思路

把求二叉树最大深度的代码修改一下即可,在递归的时候判断两个子树的高度相差是否大于1,如果大于1就直接返回-1,说明该子树不平衡,如果两个子树中出现-1,也是直接返回,否则返回最大子树高度加1。

题解

class Solution {
public:bool isBalanced(TreeNode* root) {return func(root) == -1? false : true;}int func(TreeNode* root){if(root == NULL){return 0;}int n1 = func(root->left);int n2 = func(root->right);if(n1 == -1 || n2 == -1){return -1;}return abs(n1 - n2) > 1 ? -1 : 1 + max(n1, n2);}
};
http://www.dtcms.com/a/546714.html

相关文章:

  • 根据三阶Bezier曲线起点到中间某点的弧长,确定该点的参数u值的方法
  • 网络用户管理系统在线优化网站
  • wordpress站点改名wordpress做社交网站
  • 网站开发协议合作台州网站制作定制
  • 最新网站建设软件搜索引擎营销的缺点
  • 4d网站广告图用什么做的多用户购物商城源码
  • 网站建设需要的公司网页升级紧急通知狼人
  • 莱芜专业做网站的深圳营销网站建设报价
  • 绿联NAS怎么部署Gitlab或Gitea?
  • 个人电脑做网站服务器网站模板网站建站哪家好
  • 色彩 导航网站九千营销工作室介绍
  • 湛江市微信网站建设企业注册资金多少有什么利弊
  • 文山网站开发wordpress 添加语言
  • 多多卡起货网站建设计算机培训班价格
  • 广州做网站系统大连高新区规划建设局网站
  • 怎么样做电影网站网站基础优化
  • 网站建设依据写一篇软文多少钱
  • 今天我们学习Linux架构keepalived实现nginx代理双击热备
  • 免费企业黄页查询网站网站开发网站定制
  • 企业宽带可以做网站吗建设银行怎么从网站上改手机号码
  • 新站秒收录接口怎么看公司网站建设的时间
  • 数字图书馆网站建设wordpress可视化divi
  • 查pv uv的网站wordpress取消自动更新
  • 【VS2019配置json解析库】VS2019配置json解析库教程
  • 网站开发人员应具备什么素质中国建设网证书查询平台
  • 怎么做一家网站简单网站开发准备
  • C++ 中的浅拷贝与深拷贝:概念、规则、示例与最佳实践(笔记)
  • 建站seo课程wordpress 小说 采集器
  • 淘宝平台 API 接口接入文档和参数说明调用示例
  • 网络建设网站电商网站开发的引言