Skip to content

Latest commit

 

History

History
10 lines (6 loc) · 527 Bytes

README.md

File metadata and controls

10 lines (6 loc) · 527 Bytes

AVL_tree

Naive implementation of an AVL tree using modern C++ (C++14, smart_pointers,etc...), and also an implementation of map using it.

avltree_raw_pointers.hpp : header only implementation of AVL tree using raw pointers

avltree.hpp : header only implementation of AVL tree using smat_pointers, move semantics, etc...

avlmap.hpp : header only naive implementation of an associative container (map<key,value>) using AVL tree.

*Be sure to enable optimization flags (-O2) if using smart_pointers to get best performance.