第五章思维导图

本文详细介绍了树与二叉树的逻辑结构、定义、基本性质和抽象数据类型。讨论了二叉树的遍历操作,包括前序、中序、后序和层序遍历,以及不同的储存结构,如顺序存储和二叉链表。同时,文章阐述了树的遍历方式,树的储存结构,如双亲表示法、孩子表示法和孩子兄弟法。此外,还探讨了树、二叉树和森林之间的转换方法以及实际应用,如哈夫曼树和八枚硬币问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

二叉树的逻辑结构
 定义:二叉树是n(n>=0)个结点的有限集合,但每个根结点只有两个子树
 特殊的二叉树
 二叉树的基本性质
 二叉树的抽象数据类型定义(左右子树中的结点具有相同数据类型及层次关系病,
 二叉树的遍历操作(前序,中序,后序,层序遍历)
二叉树的储存结构及实现
 顺序存储结构:用一维数组存储各结点,并用结点的储存位置(下标)表示结点之间的逻辑关系(父子关系)
 二叉链表:二叉树的每个结点对应一个链表结点,链表结点存放二叉树的有关信息和左右孩子的指针。
 二叉树遍历的非递归算法:前中后序的遍历非递归算法
树和二叉树
 树的逻辑结构
  定义:树是n(n>=o)个结点的有限集合
  树下面根,子树,度,树的度,
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值