其他分享
首页 > 其他分享> > 二叉树

二叉树

作者:互联网

二叉树


二叉树(binary tree)是指树中节点的度不大于2的有序树,它是一种最简单且最重要的树。二叉树的递归定义为:二叉树是一棵空树,或者是一棵由一个根节点和两棵互不相交的,分别称作根的左子树和右子树组成的非空树;左子树和右子树又同样都是二叉树。

满二叉树:如果一棵二叉树只有度为0的结点和度为2的结点,并且度为0的结点在同一层上,则这棵二叉树为满二叉树

二叉树的五种基本形态


二叉树的相关术语


二叉树的实现方法


struct BinTree
{
    int data,l,r;
};

其中data表示数据,l指向左儿子,r指向右儿子。

 

标签:左子,结点,度为,右子,二叉树,节点
来源: https://www.cnblogs.com/kawa/p/15914806.html