后序遍历
Coddy 二叉树:数据结构系列第 3 篇 课程的第 9 课,共 13 课。
挑战
简单后序遍历:
- 遍历左子树
- 遍历右子树
- 访问根节点
为 BinaryTree 添加 postOrderPrint 方法,按后序遍历打印各个值,每个值后面跟一个空格。
亲手试试
#include <stdio.h>
#include <string.h>
#include "binarytree.h"
int main() {
char buf[4096];
if (!fgets(buf, sizeof(buf), stdin)) buf[0] = '\0';
buf[strcspn(buf, "\r\n")] = '\0';
BinaryTree bt;
BinaryTree_init(&bt);
BinaryTree_buildTree(&bt, buf);
BinaryTree_postOrderPrint(&bt);
return 0;
}
二叉树:数据结构系列第 3 篇中的所有课
自己练习: C 在线编译器