Collection of all data structures implementation with c++
git clone --recurse-submodules https://github.com/ambersun1234/Data-Structures
- enable git hooks by
make all
make compile stack
make run stack
make unit stack
make test stack
# replace stack with other data structures(directory name start with struct_*)
make ci
- list - linked list
- stack - linked list
- queue - array
- circular queue - doubly linked list
- circular priority queue - linked list
- binary search tree - singly linkes list
- min max heap - array
- This project is licensed under
Apache-2.0
License - see the LICENSE file for detail