数据结构期末考试突袭 树与二叉树的简单知识点概括

本文简要介绍了树的概念、性质、遍历方式以及括号和层号表示法。针对二叉树,讲解了其性质、完全二叉树、满二叉树、遍历方法和哈夫曼树等核心概念。通过实例展示了前序、中序、后序遍历,并提及如何根据遍历序列还原二叉树。
摘要由CSDN通过智能技术生成

树的简单介绍

树的概念:
		'书上有
树的一些常见术语:
	1 : 祖先节点:从根节点到这个节点所经过的节点都是他的祖先
	2:子孙节点:  a是b的祖先节点,那b就是a的子孙节点
	3:双亲节点: 就是这个节点的父节点,所有祖先节点中距离它最近的节点就是父节点
	4:子女节点:就是他的儿子,所有子孙节点距离它的路径为1的节点就是孩子节点
	5:兄弟节点: 具有同一个爹(双亲节点)的所有节点都互为兄弟节点
	6:根节点:就是这个树的根
	7:叶子节点:(也叫终端节点 )没有子节点的就加叶子节点
	注:根没有双亲与祖先
	8:节点的度:就是他的孩子的个数
	9:树的度:所有节点的最大度就是树的度
	10:节点层次:就是这个节点在第几层
	11:树的高度:节点最大层数
	12:路径长度:从这个节点到另外一个节点所经过的边的个数就是路径长度
树的最重要性质
树中的节点数 = 所有节点的度 + 1
树的遍历
1前序遍历
	从根节点开始 先遍历根在从左到右遍历每一个子树  如此重复
2后序遍历
	从根节点开始  先从左到右遍历每一个子树之后在遍历根节点  如此重复
3层次遍历
	按照层数优先原则,从左到右遍历每一层

举个栗子 建立这样一颗

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值