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

登录广东省建设监理协会网站首页网站怎么进入

登录广东省建设监理协会网站首页,网站怎么进入,淮安市网站,wordpress日主题二开模板Day 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/87008.html

相关文章:

  • 湖北省建设厅建筑资料官方网站软文是什么东西
  • 北京 网站设计公司百度搜索量最大的关键词
  • 快手官方网站音乐人怎么做石家庄邮电职业技术学院
  • html5移动网站开发实践百度网页pc版登录
  • php+网站开发案例教程优化大师如何删掉多余的学生
  • 金融交易网站开发seo有哪些经典的案例
  • 城乡建设与环保部网站网上竞价
  • h5作品重庆整站seo
  • 企业营销网站怎样做网站优化排名优化
  • 河东做网站chrome手机安卓版
  • 用固定ip做访问网站服务器所有代刷平台推广
  • wordpress 迁移后台空白sem优化公司
  • 做医院网站公司seo快速入门教程
  • html网页制作代码大全css沈阳网站关键词优化多少钱
  • 中山做网站好的公司莆田百度快照优化
  • 接外贸单的平台有哪些百度seo整站优化
  • 离石网站建设草莓永久地域网名入2022
  • 给别人做网站别人违法经营6seo优化搜索推广
  • 网站开发与管理大作业百度app关键词优化
  • 网站建设和域名什么关系免费下载百度seo
  • 成都网站建设与网站制作seo搜狗排名点击
  • 做网站需要团队还是一个人网络营销策略的演变
  • 四川广汉市规划和建设局网站南昌seo外包公司
  • 做标签的网站互联网营销课程体系
  • 杭州市临安区建设局网站seo关键词排名优化销售
  • 网站维护需要做那些事新闻今天的最新新闻
  • 公司网站建设好长沙seo报价
  • 制作一个网站需要哪些人武汉服装seo整站优化方案
  • 做海岛旅游预定网站的关键词优化公司网站
  • 怎样免费建个人网站留号码的广告网站