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

python做的网站有哪些管理人员课程培训

python做的网站有哪些,管理人员课程培训,女生做软件测试的利弊,设计工作室logoDay 51 题目描述 思路 根据完全二叉树的规律,完全二叉树的高度可以直接通过不断地访问左子树就可以获取,判断左右子树的高度: 1. 如果相等说明左子树是满二叉树, 然后进一步判断右子树的节点数(最后一层最后出现的节点必然在右子树中) 2. 如…

Day 51

题目描述

在这里插入图片描述

思路

根据完全二叉树的规律,完全二叉树的高度可以直接通过不断地访问左子树就可以获取,判断左右子树的高度:
1. 如果相等说明左子树是满二叉树, 然后进一步判断右子树的节点数(最后一层最后出现的节点必然在右子树中)
2. 如果不等说明右子树是深度小于左子树的满二叉树, 然后进一步判断左子树的节点数(最后一层最后出现的节点必然在左子树中

/*** Definition for a binary tree node.* public class TreeNode {*     int val;*     TreeNode left;*     TreeNode right;*     TreeNode() {}*     TreeNode(int val) { this.val = val; }*     TreeNode(int val, TreeNode left, TreeNode right) {*         this.val = val;*         this.left = left;*         this.right = right;*     }* }*/
class Solution {public int countNodes(TreeNode root) {if(root==null){return 0;}int left=findhigh(root.left);int right=findhigh(root.right);if(left==right){return (int)Math.pow(2,left)+countNodes(root.right);//左子树是满二叉树,右子树是完全二叉树}else{return (int)Math.pow(2,right)+countNodes(root.left);//右子树是少一层的满二叉树,左子树是完全二叉树}}public int findhigh(TreeNode root){int high=0;while(root!=null){root=root.left;high++;}return high;}
}
http://www.dtcms.com/wzjs/157665.html

相关文章:

  • 哪个网站做轴承外贸的人比较多如何做网站营销推广
  • 湖北省建设厅建筑资料官方网站淄博网站制作
  • 网站建设易网推广公司品牌
  • 做字幕模板下载网站有哪些seo是什么意思电商
  • 北湖建设局网站广州seo关键字推广
  • 德洲网站建设sem账户托管
  • 做网站能接到模具单吗百度快照怎么用
  • 益阳网站建设找相似图片 识别
  • flash 做网站一篇好的营销软文
  • 手机网站建设口碑好深圳最新政策消息
  • 网站上传源码后怎么弄微信社群营销
  • 福建省网站建设方案书网站建设软件
  • 网站构建是什么seo推广服务
  • 网站域名查询注册百度指数批量获取
  • 开源免费商用cms优化大师使用方法
  • 禁止 wordpress ajax江苏网站seo设计
  • 电脑 手机网站二合一源码网络推广免费平台
  • 凡科可以做视频网站吗在线代理浏览网址
  • 安徽建设工程信息网查询平台蔡庆树seo高端培训
  • 做县城门户网站谷歌sem
  • 银川网站建设百度免费seo
  • 做网站用微软雅黑刷seo关键词排名软件
  • 快速搭建网站demo杭州网络整合营销公司
  • 公司网站建设制度制作网页完整步骤
  • 泰州网站建设解决方案友情链接论坛
  • 三亚网seo的方法有哪些
  • dedecms怎么做网站百度搜索量统计
  • 做网站卖广告挣几百万seoul
  • 网站建设的前景培训心得体会总结
  • 上海做网站的网站查网站流量查询工具