Small, hand-implemented C++ versions of common data structures for learning and experimentation.
Features
- Simple, readable implementations of: Vector, Stack, Queue, Linked List, Doubly Linked List, Deque, Hash (map), Pair.
- Focus on clarity over performance or full STL compatibility.
- Tests/examples included to show usage.
Quick start
- Open this folder in Visual Studio Code.
- Build with your preferred toolchain (MSVC, g++, clang++).
- Run the included tests/examples from the IDE or terminal.
Contributing
- Send small, focused PRs.
- Add tests for new behavior and keep implementations simple.