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

手机全部网站广告代理商

手机全部网站,广告代理商,广西玉林建设厅官方网站,网站开发合同纠纷是知识产权案件吗有些事情是不能告诉别人的,有些事情是不必告诉别人的,有些事情是根本没有办法告诉别人的,而且有些事情是,即使告诉了别人,你也会马上后悔的。——罗曼罗兰 222. 完全二叉树的节点个数 java的幂运算要 (int) Math.pow(2,l1)-1计算满二叉树的节点数量公式:2 ^ height…

有些事情是不能告诉别人的,有些事情是不必告诉别人的,有些事情是根本没有办法告诉别人的,而且有些事情是,即使告诉了别人,你也会马上后悔的。——罗曼罗兰

222. 完全二叉树的节点个数

  • java的幂运算要 (int) Math.pow(2,l+1)-1
  • 计算满二叉树的节点数量公式:2 ^ height -1
  • 一棵完全二叉树的两棵子树,至少有一棵是满二叉树
  • 计算时间复杂度时,本题比较巧妙的就是,因为完全二叉树的子树也是完全二叉树,所以每次分叉只需要走其中一支即可,即O(logN),而每次算深度即while循环这里需要O(logN),因此时间复杂度为 O(logN*logN)
    在这里插入图片描述
class Solution {public int countNodes(TreeNode root) {if(root==null) return 0;int l = 0;int r = 0;TreeNode lt = root;while(lt.left!=null){lt = lt.left;l++;}TreeNode rt = root;while(rt.right!=null){rt = rt.right;r++;}if(l==r) return (int)Math.pow(2,l+1)-1;return 1 + countNodes(root.left) + countNodes(root.right);}
}

下一章开始刷图算法

http://www.15wanjia.com/news/14417.html

相关文章:

  • 群晖nas安装wordpress安装鸡西seo
  • 网站建设印花税税率seo优化有哪些
  • 手机无货源网店怎么开广州四楚seo顾问
  • 做头像的日本网站有哪些新手seo入门教程
  • 如何在网站上做背景图片怎么做查淘宝关键词排名软件有哪些
  • 手机销售网站怎么做关键词查询网站
  • 商丘网站推广渠道网站权重等级
  • wordpress博客转换小程序百度seo站长工具
  • 现在还有企业做网站的吗优化电池充电什么意思
  • 中国化学工程第六建设有限公司优化营商环境个人心得体会
  • 十堰吉安营销型网站优化营销云搜索app
  • 网站域名301重定向百度如何推广产品
  • 做网站图片代码怎么居中搜索引擎营销简称seo
  • 江苏威达建设有限公司网站十大少儿编程教育品牌
  • 一个提高网站流量的常用方法网络营销的发展趋势
  • 那个网站做国外售货自己建网站详细流程
  • 优购物app最新版下载杭州网站优化
  • 郑州一网网站建设百度指数关键词未收录怎么办
  • 怎样做网站的快捷方式百度搜索词热度查询
  • 网站建设 开票官网seo哪家公司好
  • wordpress 虎嗅学seo需要多久
  • 没建网站 备案中国婚恋网站排名
  • 服务网站策划书网络营销咨询公司
  • 响应式网站视频营销策划公司
  • 网站建设和Java互联网运营自学课程
  • 做网站要用多少钱凡科建站手机版登录
  • 深圳响应式网站建设站长工具关键词排名怎么查
  • 建设局职责郑州网站seo优化公司
  • 做爰全过程免费的视频凤凰网站seo变现培训
  • 重庆建设安全管理网站开发app需要多少资金