(资料图片仅供参考)
诸多的对于完全二叉树中序遍历,二叉树中序遍历这个问题都颇为感兴趣的,为大家梳理了下,一起往下看看吧。
1、在计算机科学中,二叉树是一种每个节点最多有两个子树的树结构。通常子树被称为“左子树”和“右子树”。
2、二叉树的遍历可以分为三类:前序遍历、中间遍历和后序遍历。
3、(1)前序遍历
4、首先访问根节点,然后遍历左边的子树,最后遍历右边的子树;而且在遍历左右子树的时候,还是需要先访问根节点,然后遍历左子树,最后遍历右子树。上图的前序遍历如下。
5、(2)中间顺序遍历
6、先遍历左边的子树,再访问根节点,最后遍历右边的子树;并且当遍历左和右子树时。仍然先遍历左边的子树,然后访问根节点,最后遍历右边的子树。前面图形的中间顺序遍历如下。
7、(3)后序列遍历
8、先遍历左子树,再遍历右子树,最后访问根节点;同样,在遍历左右子树时,也要先遍历左子树,再遍历右子树,最后访问根节点。前面图和后面序列的遍历结果如下。
9、叉树的遍历,仔细看完这篇文章就基本能明白了。