先序排列:

关于这个二叉树:上图用先序排列的话,是:A B D F E C G H I
中序排列:

这个是中序排列:是:D B E F A G H C I
分析:首先按照访问节点的顺序去说:我们先定义一个flag,我们让这个flag去做一个游标,

后序排列:

规则就是:根据节点判断,访问到底部,如果没有左右下节点了,则输出这个数,所以A是最后输出。
先序排列:

关于这个二叉树:上图用先序排列的话,是:A B D F E C G H I
中序排列:

这个是中序排列:是:D B E F A G H C I
分析:首先按照访问节点的顺序去说:我们先定义一个flag,我们让这个flag去做一个游标,

后序排列:

规则就是:根据节点判断,访问到底部,如果没有左右下节点了,则输出这个数,所以A是最后输出。
这段时间复习数据结构,从二叉树开始看,到后面是二叉排序树,平衡树,红黑树等,看完树还要看图,然后是排序和查找算法。今天把实现了的二叉树的代码总结一下,理理思路。
实现水墨拖尾、点击水墨圈效果鼠标
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M