~nerosnm/advela

Implementation of an AVL tree, a type of self-balancing binary search tree
Implement height and balance calculation

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~nerosnm/advela
read/write
git@git.sr.ht:~nerosnm/advela

You can also use your local clone with git send-email.

#Advela

Build Status Maintenance

Advela is an implementation of an AVL tree, a type of self-balancing binary search tree.

It's probably not very efficient. This is a side project and it doesn't use any unsafe code, so I've prioritised correctness over speed here (although that's not a guarantee that it'll be correct either).

"advela" is a reference to the names of the creators of the AVL tree, Adelson-Velsky and Landis.

#Usage

Add the following to your Cargo.toml file:

advela = { git = "https://git.sr.ht/~nerosnm/advela" }

#License

Licensed under either of

at your option.

#Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

#Resources

Send patches and questions to ~nerosnm/advela@lists.sr.ht.

Bug & issue tracker: ~nerosnm/advela.