- 二叉树的后续遍历,是先遍历左子树,在遍历右子数,最后遍历根节点。
- 后续遍历的过程中我们需要借助栈来辅助
#include<iostream>
#include<stack>
//先构建一个二叉树结构体
struct BTreeNode{
int data;
BTreeNode* lchild;
BTreeNode* rchild;
}
void postOrder(const BTreeNode* T) //const修饰T,表明在函数执行的过程中不会对T进行修改
{
stack