热门标签 | HotTags
当前位置:  开发笔记 > 人工智能 > 正文

数据结构树之易忘知识点

一、二叉树性质性质1:在二叉树的第i层上至多有2^(i-1)结点(i1)。性质2:深度为k的二叉树至多2^k-1个结点(k1)。性质3

一、
二叉树性质

性质1:在二叉树的第i层上至多有2^(i-1)结点(i >=1)。

性质2:深度为k的二叉树至多2^k-1个结点(k>=1)。

性质3:对任何一棵二叉树T,如果其终端结点数为n0,度为2的结点数为n2,则n0=n2+1。
三叉树: n0=1+n2+2n3
四叉树: n0=1+n2+2n3+3n4
K叉树: n0=1+n2+2n3+…+(k-1)nk

性质4 : 具有n个结点的完全二叉树的深度k为[log2n]+1。

二、
满二叉树:一棵深度为k且有2k-1个结点的二叉树。
特点:每一层上的结点数都是最大结点数

完全二叉树:深度为k,有n个结点的二叉树当且仅当其每一个结点都与深度为k的满二叉树中编号从1至n的结点一一对应时,称为完全二叉树。

三、
由遍历序列恢复二叉树:由二叉树的先序序列和中序序列唯一地确定一棵二叉树。

四、
树和二叉树之间的转换
森林和二叉树之间的转换


推荐阅读
author-avatar
手机用户2502887447
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有