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

深圳网站设计推荐柚米做自媒体怎么在其它网站搬运内容

深圳网站设计推荐柚米,做自媒体怎么在其它网站搬运内容,怎么用自己的电脑做服务器发布网站,个人简介网页制作力扣网 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.pierceye.com/news/642611/

相关文章:

  • 网站网页怎么做如何查看网站做没做竞价
  • 济南建网站的网站l临沂建设工程信息网站
  • 网站建设美词原创php网站开发实验总结
  • 遵义建设厅网站如何申请个人网站域名
  • 济南建设网官方网站合肥市建设行政主管部门网站
  • 书怎么做pdf下载网站信息流优化师需要具备哪些能力
  • 专业制作公司网站公司公积金网站建设方案
  • 专门做产品定制的网站自豪得用wordpress删
  • 佳木斯做网站网站空间试用
  • 南京建站平台wordpress 主题 自适应
  • 广东建设职业注册中心网站wordpress 500一片空白
  • 鲜花销售网站模板网站设计需求分析报告
  • 开发中英文切换网站如何做本周热点新闻事件
  • 松江网站建设多少钱网络营销推广的八大核心
  • 郑州做设计公司网站暗网网站
  • ps网站背景图片怎么做学技能的免费网站
  • 企业网站开发软件如何恢复wordpress
  • 用脚手架如何搭建项目做网站大气绿色网站模板
  • 海淀地区网站建设苏州论坛
  • 电影项目做产品众筹哪个网站好网站设计评价标准
  • 上海要做网站怎么卖wordpress主题
  • 废旧建筑模板多少钱一吨seo站内优化培训
  • 您在工信部门备案网站获取的icp备案号plone wordpress
  • 网站怎么用PS做公司电脑做网站
  • 化妆品网站设计思路网站管理规范
  • 内部优惠券网站建站马鞍山网站建设电话
  • 手机可以做3d动漫视频网站广告联盟平台
  • 做了静态网站怎么显示在互联网上度假村网站模板
  • 网站改版提交河北建设工程信息网官
  • 建站宝盒v8破解版下载菜鸟怎么做网站