/CPPDataStructures

Reimplementing the STL for fun and education

Primary LanguageC++

Data Structures

Reimplementing the standard library for fun and education:

  • Array

  • Vector

  • List

  • Stack

  • Queue

  • HashMap

  • TreeMap

  • Bitset

  • String

  • Skip List

  • Heap

  • R/B-Tree

  • AVL-Tree

  • B-Tree

  • Deque

  • Map

  • Set

  • Priority Queue

The project is tested using the google test framework