summaryrefslogtreecommitdiff
path: root/src/02/03/main.c
blob: 4f605aa259443abbeee00241b534c683861f3c33 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include "btree.h"
#include <stdio.h>

int main(int argc, char *argv[]) {
  printf("=== COMP-272 - Assignment 02 - Question 03 ===\n");
  printf("Tree 1: unbalanced tree\n");
  BTree *tree = btree_insert(NULL, 1);
  btree_insert(tree, 5);
  btree_insert(tree, 2);
  btree_insert(tree, 4);
  btree_insert(tree, 3);
  btree_inspect(tree);

  printf("Tree 2: balanced tree\n");
  tree = btree_insert(NULL, 3);
  btree_insert(tree, 2);
  btree_insert(tree, 4);
  btree_insert(tree, 1);
  btree_insert(tree, 5);
  btree_inspect(tree);

  printf("Bye\n");
  return 0;
}