二叉树的前序遍历
方法一迭代:利用栈的数据结构,循环条件为栈非空,进栈之前先把根入栈,在循环内部,每次循环将栈顶出栈,如果栈顶元素的左右孩子存在就将其入栈,右孩子先入栈
方法二递归:
dfs(root->left);
dfs(root->right)
二叉树的前序遍历
最新推荐文章于 2022-01-02 21:59:48 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)
二叉树的前序遍历
方法一迭代:利用栈的数据结构,循环条件为栈非空,进栈之前先把根入栈,在循环内部,每次循环将栈顶出栈,如果栈顶元素的左右孩子存在就将其入栈,右孩子先入栈
方法二递归:
dfs(root->left);
dfs(root->right)