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

欧美色影网站旅游wordpress

欧美色影网站,旅游wordpress,昆明抖音代运营,湛江网站建设价格力扣网 110 平衡二叉树 题目描述 给定一个二叉树#xff0c;判断它是否是高度平衡的二叉树。 本题中#xff0c;一棵高度平衡二叉树定义为#xff1a; 一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1 。 示例 1#xff1a; 输入#xff1a;root [3,9,20,…力扣网 110 平衡二叉树 题目描述 给定一个二叉树判断它是否是高度平衡的二叉树。 本题中一棵高度平衡二叉树定义为 一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1 。 示例 1 输入root [3,9,20,null,null,15,7] 输出true示例 2 输入root [1,2,2,3,3,null,null,4,4] 输出false示例 3 输入root [] 输出true提示 树中的节点数在范围 [0, 5000] 内-104 Node.val 104 思路分析 知识点递归、二叉树 思路解析 找出左右子树的高度如果高度差出现大于一的情况就返回false从根节点开始先从左子树找再去右子树找 这里为了方便判断左右子树高度大小利用了假设法先假设左子树高度最高后面再判断一下如果不对就换一下。 /*** Definition for a binary tree node.* struct TreeNode {* int val;* struct TreeNode *left;* struct TreeNode *right;* };*/int BinaryTreeHight(struct TreeNode* root)//求二叉树高度 {if (root NULL){return 0;}return fmax(BinaryTreeHight(root-left), BinaryTreeHight(root-right)) 1;} bool isBalanced(struct TreeNode* root) {if(rootNULL){return true;}int leftBinaryTreeHight(root-left);//保存左子树高度int rightBinaryTreeHight(root-right);//保存右子树高度int maxleft;//假设法int minright;if(leftright){minleft;maxright;}if((max-min)1){return false;}return isBalanced(root-left)isBalanced(root-right);}
http://www.w-s-a.com/news/23270/

相关文章:

  • 注册功能的网站怎么做做网站容易还是编程容易
  • wordpress建立目录seo编辑培训
  • 网站怎么群发广州现在可以正常出入吗
  • 微信有网站开发吗多语种网站
  • 深圳网站设计 建设首选深圳市室内设计公司排名前50
  • 上海网站建设 觉策动力wordpress接口开发
  • 网站建设服务器的选择方案小型视频网站建设
  • 江宁做网站价格扬州立扬计算机培训网站建设怎么样
  • 手表网站背景开发新客户的十大渠道
  • 定制网站设计wordpress写的网站
  • p2p网站建设公司排名成都装饰公司
  • 网站被k怎么恢复wordpress缓存类
  • 做外贸有哪些网站平台最近文章 wordpress
  • joomla网站模板一个人做网站的swot
  • 南京建设网站需要多少钱深圳专业网站建设制作价格
  • 天河建网站装修公司线上推广方式
  • 超市网站怎么做的目前最流行的拓客方法
  • 做文字logo的网站贵阳商城网站开发
  • 沧州有没有做网站的中国建筑设计
  • 建设网站 系统占用空间在线代理浏览网站
  • 做海报有什么参考的网站网站建设验收合同
  • 酒店网站制作wordpress文章评论设置
  • 造一个官方网站wordpress mysql类
  • 怎么做卡商网站河南做网站找谁
  • 网站建设招标方案模板上线啦 图谱智能网站
  • 龙口网站建设公司哪家好wordpress 上传类型
  • 做外贸主要看什么网站服务平台的宗旨
  • 宜昌营销型网站购买网站
  • 如何查询网站建设时间wordpress 框架解析
  • 网站建设年终总结网站建设公司顺义