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

wordpress做出影视网站2017优秀网站设计

wordpress做出影视网站,2017优秀网站设计,关于设计网站,免费背景图片素材网题目#xff1a; 实现一个函数#xff0c;检查二叉树是否平衡。在这个问题中#xff0c;平衡树的定义如下#xff1a;任意一个节点#xff0c;其两棵子树的高度差不超过 1。 示例 1#xff1a; 给定二叉树 [3,9,20,null,null,15,7]3/ \9 20/ \15 7 返回 true 。 …题目 实现一个函数检查二叉树是否平衡。在这个问题中平衡树的定义如下任意一个节点其两棵子树的高度差不超过 1。 示例 1 给定二叉树 [3,9,20,null,null,15,7]3/ \9 20/ \15 7 返回 true 。 示例 2 给定二叉树 [1,2,2,3,3,null,null,4,4]1/ \2 2/ \3 3/ \ 4 4 返回 false 。 思路 采用递归的方法检查每个节点的左右子树的高度差是否不超过1。一旦有任何一个节点不满足平衡二叉树的条件那么整个二叉树一定不是平衡二叉树。采用类似后序遍历的方法先检查左子树的节点再检查右子树的节点最后是根。递归计算直到计算完整个树。 C代码如下 /*** Definition for a binary tree node.* struct TreeNode {* int val;* struct TreeNode *left;* struct TreeNode *right;* };*/int GetHeight(struct TreeNode* root){if(root NULL) return 0;int LeftHeight GetHeight(root - left);if(LeftHeight -1) return -1;int RightHeight GetHeight(root - right);if(RightHeight -1) return -1;if(fabs(LeftHeight - RightHeight) 1){return -1;}else{return fmax(LeftHeight, RightHeight) 1;} }bool isBalanced(struct TreeNode* root) {return GetHeight(root) 0; }
http://www.w-s-a.com/news/799316/

相关文章:

  • 浙江网站推广爱企查企业查询入口
  • 公司网站平台vs2012网站开发课程设计
  • 哪些方法可以建设网站做网站失败
  • 龙岗网站建设技术wordpress左右两栏
  • 电子商务网站开发与应用的介绍怎么查询域名是否备案
  • 想做一个自己设计公司的网站怎么做的权威发布型舆情回应
  • 做ppt用的音效网站python基础教程网易
  • 可以做免费广告的网站有哪些做视频赚钱的国外网站
  • 苏州做物流网站电话郑州网站高端网站设计
  • 网站建设音乐插件怎么弄wordpress添加数据库文件
  • 汽车行业做网站福建省第二电力建设公司网站
  • delphi做网站开发商城网站建设价位
  • 网站宣传片3 阐述网站建设的步骤过程 9分
  • 公司网站怎么做站外链接哪里有做胎儿dna亲子鉴定
  • 潍坊做电商的网站建设wordpress 特效主题
  • 做网站和app哪个难公司网上注册系统
  • 关于网站建设外文文献系部网站建设
  • 高端设计网站都有哪些月付网站空间提供商
  • 家政 东莞网站建设优化设计官方电子版
  • 做网站如何使用网页插件上海造价信息网
  • 承德网站制作加盟天津做优化的网站有多少家
  • 北京市保障性住建设投资中心网站首页专业做网站联系电话
  • 镇江网站建设方式优化单页面网站教程
  • 做手机网站公司北京网页设计公司兴田德润实惠
  • 域名申请好了 要怎么做网站百度推广开户渠道
  • 电商网站建设 数商云焦作黄河交通学院
  • 做一个网站成本多少太原网站维护
  • 网站建设制作设计优化怎么制作网页步骤
  • 花都区pc端网站建设画册设计多少钱一页
  • 国外买域名的网站廊坊网站制作网页