树的高度和深度
来源:互联网 发布:吉利知豆报价 编辑:程序博客网 时间:2024/06/05 19:20
用到树的数据结构时,经常会考虑树的高度和深度,但是lz总是搞混了,总虽然比较简单,就是个定义,记住就行了,但是因为长时间总是弄错,所以写一篇博文,加深一下印象
1、树的深度
树的深度可以这样理解,计算一个节点的深度,从根节点算起(记住从1开始计数,而不是0,程序员的通病在这不好使),到该节点所经过的节点数(包括此节点)为树的深度,如下图B的深度为2,k的深度为5.树中最大深度的节点的深度为树的深度
2、树的高度
树的高度可以这样理解:把整棵树想象为一栋楼房,从叶子节点为1,向上开始计数,到此节点(包括此节点)的数值为此节点的高度,如图,I的高度为2,H的高度为3,
E的高度为2.树的最大高度节点的高度为树的高度,所以上图整棵树的高度为6
0 0
- 树的高度和深度
- 树的高度和深度的区别
- 树的高度和深度的区别
- 树的高度和深度的区别
- 树的高度和深度的区别
- 【数据结构】树的高度和深度
- 树的高度与深度
- 树的高度,深度,层数
- 数据结构->树:树的深度与高度
- 树的层数深度及高度
- 二叉树深度与高度的区别
- 数据结构与算法(一): 树的高度和深度的区别
- 《数据结构与算法分析》读书笔记之树的深度和高度
- 认识问题的高度和深度不够害人害己
- 【二叉树】求树的高度(深度)
- 二叉树的建立、遍历、深度、高度及层次遍历
- 求解二叉树的深度(高度)_C语言
- 求解二叉树的深度(高度)_C语言
- Laravel与composer!!!
- Android RadioGroup设置单选效果
- 算法
- 数据库笔记 8
- Using purrr with dplyr
- 树的高度和深度
- 每天一点小知识记录
- bat命令
- 树型权限管理插件:jQuery Tree Multiselect详细使用指南
- poj3255Roadblocks_次短路径
- angularjs的 $location 服务
- C/C++趣味编程经典100例详解
- JMeter对接口进行压力测试
- java IO 用递归删除目录