Skip to content

kieroxide/cpp-data-structures-handmade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cpp-data-structures-handmade

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.

About

Small, hand-implemented C++ versions of common data structures for learning and experimentation.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages