心理

当前位置 /首页/完美生活/心理/列表

先序遍历的递归算法

先序遍历的递归算法

1、 递归算法(英语:recursion algorithm)在计算机科学中是指一种通过重复将问题分解为同类的子问题而解决问题的方法。递归式方法可以被用于解决很多的计算机科学问题,因此它是计算机科学中十分重要的一个概念。

2、 先序遍历也叫做先根遍历、前序遍历,可记做根左右(二叉树父结点向下先左后右)。

首先访问根结点然后遍历左子树,最后遍历右子树。在遍历左、右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树,如果二叉树为空则返回。

3、 先序遍历的递归过程为:

(1)访问根结点(2)先序遍历根结点的左子树(3)先序遍历根结点的右子树

TAG标签:遍历 算法 递归 先序 #