unsafe_bst 0.3.2

This is a simple bst crate, created as a project for class
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
-------------------------------------------------------------------------------------------
Functions (Type the Letter(s) for Each)
A: Add a Key to the Tree (Until -1 is inputted)
B: Creates a (seperate) balanced tree
D: Delete A Key in the Tree
F: Find if a Key is in the Tree
GP/GS: Get Predecessor/Successor of the root node
P: Print Tree
T[1-3]: Tests 1,2,3
    T1: Builds a simple tree that then tries to remove 3 nodes
    T2: Generates a random tree from (inclusive) 1 to 32 (exclusive), and removes the root
    T3: Balances a random tree from (inclusive) 1 to 32 (exclusive)
E: Exit (Ctrl+C to Force Stop)
S: Display Stats
R: Random Tree (Prompts for # of nodes)
--------------------------------------------------------------------------------------------