58 Commits (fda95e225b97798df13b327019e438b37a2de8a6)
 

Author SHA1 Message Date
sgoudham fda95e225b
Update crate description 3 years ago
sgoudham 1920054778
Tidy up Cargo.toml 3 years ago
sgoudham 92b4208956
Add shield badges 3 years ago
sgoudham 6f152b30c3
Update file paths 3 years ago
sgoudham 032ee9db8b
Update script permissions 3 years ago
sgoudham c3b38a5255
Move Scripts Folder 3 years ago
sgoudham 9b08bb77b3
Add GitHub actions 3 years ago
sgoudham 320ed87204
Update with categories and exclude section 3 years ago
sgoudham 36ebf3e962
Make text bold 3 years ago
sgoudham 87759c28d1
Update docs 3 years ago
sgoudham 036f978878
Move node into its own file 3 years ago
sgoudham 1f78b48662
Update documentation 3 years ago
sgoudham 65aff4e5fd
Update documentation 3 years ago
sgoudham 08cfb9458b
Update documentation 3 years ago
sgoudham 83497ee6b1
Add docs for all methods 3 years ago
sgoudham ab75f4f031
Reformat tests 3 years ago
sgoudham 7d0e4f20e9
Implement into_asc_order_iter() 3 years ago
sgoudham f874c41237
Rename sorted_order() to asc_order() & add documentation 3 years ago
sgoudham cba48bb1da
Update documentation 3 years ago
sgoudham 99d91a6248
Add more documentation 3 years ago
sgoudham a85ff90e27
Add height() documentation 3 years ago
sgoudham a8074b0f02
WIP add documentation & rework height() to count edges 3 years ago
sgoudham 6ee6044168
WIP add documentation 3 years ago
sgoudham 0c53a1c460
Fix doc test 3 years ago
sgoudham d491bc4d8e
Remove unused import 3 years ago
sgoudham 3440901bb7
Add unsafe recursive level order traversal 3 years ago
sgoudham e96bdbebbf
Implement height() and WIP level order traversal 3 years ago
sgoudham 06307105e0
Use iterative_remove_min() 3 years ago
sgoudham a10915ff80
Fix typo 3 years ago
sgoudham c68a0a5b6f
Add CONTRIBUTING.md & Update README.md 3 years ago
sgoudham 63d451eebd
Update recursive_bst tests 3 years ago
sgoudham 316d04a7f2
Add function is_not_empty() for increased readability 3 years ago
sgoudham 1a6af483f6
Start adding documentation 3 years ago
sgoudham 7ce3762ee9
Remove lib name 3 years ago
sgoudham d7f1222c29
Change test names 3 years ago
sgoudham 9699802a8f
WIP iterative_consume_post_order_vec() + add some docs 3 years ago
sgoudham 1c935bc4f3
WIP iterative_consume_post_order_vec() 3 years ago
sgoudham 1e40b9f7d5
Implement iterative_consume_in_order_vec() 3 years ago
sgoudham 81aafcad77
Rename empty() to new() 3 years ago
sgoudham bac301ad3a
WIP Iterative implementation of BST 3 years ago
sgoudham 97e81f8620
WIP Iterative implementation of BST 3 years ago
sgoudham 6572ba88d1
Move tests into test folder 3 years ago
sgoudham f9c8c873e5
Add trait + rename to recursive functions 3 years ago
sgoudham 25f429dceb
Fix link 3 years ago
sgoudham 006467e839
Update README.md 3 years ago
sgoudham 68a011800a
Simplify is_empty() check 3 years ago
sgoudham d64e073aaf
Implement sorted_vec() which performs exactly the same as in_order_vec() 3 years ago
sgoudham cfd35f38e3
Rename pre/post/in order methods 3 years ago
sgoudham d4629409fe
Implement remove_min/remove_max 3 years ago
sgoudham 19edbde298
Implement recursive min/max 3 years ago