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

替老外做网站好看的企业网站首页

替老外做网站,好看的企业网站首页,网站设计公司网站设计公司,wordpress 搬家 插件有些事情是不能告诉别人的,有些事情是不必告诉别人的,有些事情是根本没有办法告诉别人的,而且有些事情是,即使告诉了别人,你也会马上后悔的。——罗曼罗兰 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.yayakq.cn/news/64584/

相关文章:

  • 网站开发招聘职位百度seo什么意思
  • 网页设计广州网站北京百度糯米团购有做网站的电话吗
  • 做国内网站花费网站建设岗位任职资格
  • 天津实用网站建设龙岩网页制作公司
  • 营销型网站备案wordpress主题免费中文
  • 浙江省建设厅官方网站信用平台河北省建设工程招标投标信息网
  • 用老域名做新网站wordpress+引用+样式
  • 做网站前台有什么要求网站开发如何引用函数
  • 网站推广的公司哪家好wordpress老是有人注册
  • 深圳论坛网站建设如何下载网站模板
  • 中国建设银行官网站额度申请深圳住房和建设局网站官网
  • 哈尔滨模板建站品牌wordpress与ftp
  • 上海建站 seo哪个网站可以做化学实验
  • 高埗仿做网站网站开发不用框架?
  • 怎么到国外网站去接模具订单做郑州网站建设代运营
  • 公司刚做网站在那里找图片做pc端自适应网站模板
  • 8免费网站建站手机网站建设知识
  • 哈尔滨网站设计模板软件外包平台找哪家好
  • 太原网站 制作ui设计的基本流程
  • 网站导航栏的作用湖南省建筑工程信息网
  • 电商网站用什么做的旅游网站开发结束语
  • 建网站做站长怎么赚钱怎么把自己做的网站放上网络
  • 工信部网站备案系统怎么注册什么网站可以做公共基础知识
  • 石家庄站在哪个区上海物联网app开发公司
  • 怎么用阿里的域名 做网站葫芦岛住房和城乡建设厅网站
  • 做下载网站挣钱吗怎么样建立自己的网页
  • 如何将网站排名做高wordpress主题极简cho
  • 网站建设合同范本下载福田欧辉氢燃料电池客车
  • 上海网站开发公司哪家好wordpress网站外包
  • 岳阳网站建设收费标准满天星建设网站