master
1#include <stdlib.h>
2#include <stdbool.h>
3
4typedef struct btree_node {
5 struct btree_node *left;
6 struct btree_node *right;
7 int pre_order[32];
8 int in_order[32];
9 int post_order[32];
10 int data;
11} BTree;
12
13BTree *btree_init(int data);
14BTree *btree_insert(BTree *root, int data);
15void btree_in_order_number(BTree *tree);
16void btree_inspect(BTree *tree);
17void btree_post_order_number(BTree *tree);
18void btree_pre_order_number(BTree *tree);