- 2
- 0
- 约1.84千字
- 约 49页
- 2019-04-21 发布于山东
- 举报
算法与数据结构;树型结构;树型结构;树型结构; 树是一类重要的非线性数据结构,是以分支关系定义的层次结构
树的定义
定义
定义:树(tree)是n(n0)个结点的有限集T,其中:
有且仅有一个特定的结点,称为树的根(root)
当n1时,其余结点可分为m(m0)个互不相交的有限集T1,T2,……Tm,其中每一个集合本身又是一棵树,称为根的子树(subtree)
特点:
树中至少有一个结点——根
树中各子树是互不相交的集合;A;基本术语
结点(node)——表示树中的元素,包括数据项及若干指向其子树的分支
结点的度(degree)——结点拥有的子树数
叶子(leaf)——度为0的结点
孩子(child)——结点子树的根称为该结点的孩子
双亲(parents)——孩子结点的上层结点叫该结点的~
兄弟(sibling)——同一双亲的孩子
堂兄弟( )——双亲在同一层上的 结点互为堂兄弟
树的度——一棵树中最大的结点度数
结点的层次(level)——从根结点算起,根为第一层,它的孩子为第二层……
深度(depth)——树中结点的最大层次数
森林(forest)——m(m?0)棵互不相交的树的集合
祖先(ancestors) ——从根到该结点所经分支上的所有结点
子孙(children) ——以某结点为根的子树中的任一结点都称为该结点的子孙
;A;树的表示;树的其它术语;树的基本运算;树的基本运算(续);二叉树的概念;二叉树的概念(续);二叉树与度为2的普通树的区别举例 ;二叉树的五种基本形态 ;二叉树的基本运算;二叉树的基本运算(续);二叉树的性质;二叉树的性质(续);二叉树的特殊形态——满二叉树;二叉树的特殊形态—完全二叉树;二叉树的性质(续);二叉树的性质(续);二叉树的存储结构
1 顺序存储结构
实现:按完全二叉树的结点层次编号,在数组中依次存放二叉树中的数据元素。
特点:
结点间关系蕴含在其存储位置中
浪费空间,适于存储满二叉树和完全二叉树;2 二叉链表;typedef struct btnode
{elemtype data;
struct btnode *lchild,*rchild;
}bitnode;
typedef bitnode *bitree;;3 三叉链表
在二叉链表的基础上,在每个结点中增加了一个指向双亲的指针域,这样方便查找双亲,比较适合于经常访问双亲的情况。;;PPT模板下载:/moban/ 行业PPT模板:/hangye/
节日PPT模板:/jieri/ PPT素材下载:/sucai/
PPT背景图片:/beijing/ PPT图表下载:/tubiao/
优秀PPT下载:/xiazai/ PPT教程: /powerpoint/
Word教程: /word/ Excel教程:/excel/
资料下载:/ziliao/ PPT课件下载:/kejian/
范文下载:/fanwen/ 试卷下载:/shiti/
教案下载:/jiaoan/ PPT论坛:
;PPT模板下载:/moban/ 行业PPT模板:/hangye/
节日PPT模板:/jieri/ PPT素材下载:/sucai/
PPT背景图片:/beijing/ PPT图表下载:/tubiao/
优秀PPT下载:/xiazai/ PPT教程: /powerpoint/
Word教程: /word/ Excel教程:/excel/
资料下载:/ziliao/ PPT课件下载:/kejian/
范文下载:/fanwen/ 试卷下载:/shiti/
教案下载:/jiaoan/ PPT论坛:
;研究背景;研究背景;PART
TWO;基本概念;基本概念;PART
THREE;理论研究;理论研究;PART
FOUR;???验方法;试验方法;试验方法;PART
FIVE;实际应用;;PART
SIX;未来展望;
您可能关注的文档
最近下载
- 2026年上海市各区高三语文一模试题汇编之现代文二(教师版).docx
- 2026贵州铝业集团双元新材料有限责任公司招聘6人备考题库及答案详解(历年真题).docx VIP
- 岛津LC-20A基本操作_硬件篇.pdf VIP
- 2026贵州铝业集团双元新材料有限责任公司招聘6人备考题库及答案详解(真题汇编).docx VIP
- 包头铝业中铝集团内部招聘笔试真题2024.docx VIP
- 基于Django的校园二手物品交易系统设计与实现-论文12200字.docx VIP
- 岛津高效液相色谱仪lc20a的维护保养.doc
- ESG评级对企业税务合规性影响的实证研究.docx VIP
- 2025年匹克球市场前景分析.docx
- 花样滑冰运动员培养项目服务单一来源采购文件.PDF VIP
原创力文档

文档评论(0)