Skip to content

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

Notifications You must be signed in to change notification settings

phoemur/AVL_tree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages