diff options
| author | mo khan <mo.khan@gmail.com> | 2020-09-26 19:39:48 -0600 |
|---|---|---|
| committer | mo khan <mo.khan@gmail.com> | 2020-09-26 19:39:48 -0600 |
| commit | 36d01edd61921f98a81ffabbc6abac3cf4503381 (patch) | |
| tree | 61f8e4fc7cb1bd42838d4b73db616150764b2f84 /src/03/btree.h | |
| parent | b1efa9cd26f037f8b7fa6e38ca1ccd9064093f39 (diff) | |
feat: prove that height of binary tree is greater than or equal to log2(k) where k is the # of leaves in the tree
Diffstat (limited to 'src/03/btree.h')
| -rw-r--r-- | src/03/btree.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/03/btree.h b/src/03/btree.h new file mode 100644 index 0000000..ab08b9f --- /dev/null +++ b/src/03/btree.h @@ -0,0 +1,11 @@ +typedef struct node { + struct node *left; + struct node *right; + int data; +} BTree; + +BTree *btree_initialize(int data); +BTree *btree_insert(BTree *tree, int data); +int btree_height(BTree *tree); +void btree_inspect(BTree *tree); +BTree *btree_generate(int leaves); |
