搜索
首页 电脑/网络 程序设计 C/C++

关于数据结构的一道题目,求高人解答

二叉树的第i层上至多有多少个结点?(i>=1)深度为k的二叉树至多有多少个?(k>=1)

全部回答

2012-03-13

0 0
  (1)二叉树的第一层,即根,只有1个节点, 即节点数最多为:1=2^0 = 2(1-1) 第二层节点最多2个节点,即最多为:2 = 2^1 = 2^(2-1) 第三层节点最多4个节点,即最多为:2^2 = 2^(3-1) 。
  。。 那么可得:二叉树第i层最多有:2^(i-1)个节点(i>=1) (2)根据上面分析,那么深度为k的二叉树的节点数最多为: 1+2+。。。+2^(k-1)=2^k -1。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
C/C++
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
程序设计
C/C++
VB
数据库
汇编语言
JAVA相关
VC++
C#/.NET
其他编程语言
C/C++
C/C++
举报
举报原因(必选):
取消确定举报