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

湖北建站wordpress文章图片默认居中

湖北建站,wordpress文章图片默认居中,群辉wordpress地址,服务器租用公司给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1 。 思路一:递归 int height(struct TreeNode* root) {if (root NULL) {return…

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

本题中,一棵高度平衡二叉树定义为:

一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1 。

思路一:递归

int height(struct TreeNode* root) {if (root == NULL) {return 0;} else {return fmax(height(root->left), height(root->right)) + 1;}
}bool isBalanced(struct TreeNode* root) {if (root == NULL) {return true;} else {return fabs(height(root->left) - height(root->right)) <= 1 && isBalanced(root->left) && isBalanced(root->right);}
}

 分析:

本题要判断是否为平衡二叉树,利用height函数求得二叉树左右子树深度值,再递归判断两个子树高度差是否大于一得到答案

总结:

本题为对二叉树高度差的操作,理清左右子树关系,利用递归即可得到答案

http://www.yayakq.cn/news/299204/

相关文章:

  • 企业备案增加网站wordpress仿论坛
  • 一个做任务的网站郑州小学班级网站建设
  • 接入备案和增加网站网站的pv uv
  • 河池市网站建设模仿网站 素材哪里来
  • 周村区建设局网站wordpress图像缩放插件
  • 长春 建设工程信息网站如何建立自已的购物网站
  • 昆明 做网站 vr产品图册设计
  • 南京汤山建设银行网站如何制作微信网站
  • 互联网网站建设哪里好网站优化页面
  • 如何制作产品网站模板下载网站标题栏怎么做
  • 食品 技术支持 东莞网站建设企业建设网站的好处有哪些
  • 微信推送用哪个网站做企业网站文章后台添加
  • 哪些网上订餐的网站做的好上海建设安全协会官网
  • 东莞公司网站建设营销型网站建设营销推广措施有哪些
  • 专注网站开发商业网站建设的意义
  • 网站备案照企业文化培训心得体会
  • 网站开发专业就业培训学校中国建设摩托车
  • 浙江火电建设有限公司网站wordpress后端页面开发
  • 福清市建设局官方网站贵州网站建设培训
  • 网站开发中网页之间的链接形式有什么查域名ip地址查询
  • 怎么提高网站的流量最新国际新闻10条简短
  • 如何做新网站保留域名外贸推广排行榜
  • 2345官方网站wordpress文章上下一篇 图片
  • 网站策划论坛wordpress 域名更改 页面链接
  • dedecms制作网站地图怎么制作网站链接手机
  • 360网站建设专门型网站
  • 如何申请网站空间如何做产品网站网页
  • php网站开发范例网站运营建设的培训班
  • 网站建设经验材料dewplayer wordpress
  • 嘉兴有哪些做网站的公司哪个行业必须做网站