【软考】——树与二叉树

本文介绍了树与二叉树的基本概念,包括它们的区别,重点阐述了二叉树的类型如满二叉树、完全二叉树、二叉查找树和平衡二叉树。此外,还探讨了哈夫曼树及其构造过程,并强调了对这些数据结构的深入理解有助于解决相关问题。
摘要由CSDN通过智能技术生成


    小编最近和树、二叉树交流甚多,自认为对其很是清晰有条理,突然发现不是这个样子的,尤其被二叉树惹的一塌糊涂,不得已区分总结来给自己缕缕思路。何为树?何为二叉树?两者的联系?区别?小编为何被其所困扰呢?待小编一一道来~~~


    树与二叉树


    树

    一种典型的非线性数据结构,由一个或多个节点组成的有限集合。需要满足两个条件:

    1.有一个特定的结点,称为根节点;

    2.其余节点分成m(m>=0)个互不相交的有限集合,每个集合又都是一棵树,称为根节点的子树。


    二叉树

    有限的结点集合,该集合或者为空,或者由一个根节点及其两颗互不相交的左、右二叉子树所组成。


评论 27
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值