二叉树的定义-4.3
程序员日记 2019-08-08
定义二叉树(BinaryTree)是n(n>=0)个结点的有限集合,该集合或者为空集(称为空二叉树),或者由一个根结点和两棵互不相交的,分别称为根结点的左子树和右子树的二叉树组成。特点1.每个结点最多又两颗子树,二叉树不存在度大于2的结点。2.左子树和右子树是有顺序的,不能任意颠倒3.即时树中只有有一个子树,也要区分是左子树还是右子树五种基本形态1.空二叉树2.只有一个根结点3.根结点只有左子树4.根结点只有右子树5.根结点既有左子树又有右子树特殊二叉树1.斜树所有结点都只有左子树的二叉树...
标签: