summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormo khan <mo.khan@gmail.com>2020-08-09 15:32:19 -0600
committermo khan <mo.khan@gmail.com>2020-08-09 15:32:19 -0600
commit5d99a9a6758d6947c425992309376a844a42bf70 (patch)
treeafe4ce644d3e736c2d36c2e709b37ae134a8cbec
parent27f7fa7c3b48336bccac78cbffa2dab1e99468e8 (diff)
Start to build a stack
-rw-r--r--src/02/05/btree.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/02/05/btree.c b/src/02/05/btree.c
index 0b4da67..23d3fbc 100644
--- a/src/02/05/btree.c
+++ b/src/02/05/btree.c
@@ -23,11 +23,14 @@ BTree *btree_init(int data) {
}
void btree_pre_order_number(BTree *tree) {
+ Stack *stack = stack_init();
+ /*stack_push(stack, tree);*/
//use a stack
//self
//left
//right
}
+
void btree_in_order_number(BTree *tree) {
//use a stack
//
@@ -35,6 +38,7 @@ void btree_in_order_number(BTree *tree) {
// self
// right
}
+
void btree_post_order_number(BTree *tree) {
// left
// right