二叉树的创建,递归遍历,非递归遍历

来源:互联网 发布:excel数据有效性来源 编辑:程序博客网 时间:2024/05/19 16:36

二叉树(BinaryTree)是n(n≥0)个结点的有限集,它或者是空集(n=0),或者由一个根结点及两棵互不相交的、分别称作这个根的左子树和右子树的二叉树组成。

二叉树不是树,仅仅是和树相同的结构

 

这是二叉树的创建,递归遍历,非递归遍历。没有注释,一些被注释掉的函数也可以用,个人感觉挺好。

 

 

 

哈哈,再添加下后续遍历的非递归算法,在之前看到的一些后序非递归的算法里发现还要重构树和节点的结构,所以就停了下来,知道找到了比较容易的代码。

原创粉丝点击