Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

23 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Tom's Ultimate C ADT Library πŸš€

Welcome to Tom’s Ultimate C ADT Library! This is your go-to collection of high-performance, reusable data structures written in pure C. Designed for efficiency, ease of use, and flexibility, these ADTs help you streamline your projects without the hassle of reinventing the wheel.

πŸ“Œ What's Inside?

This library features a set of powerful, well-tested Abstract Data Types (ADTs), each with a clean, consistent API. Here's what you get:

  • Dynamic Array – Fast, flexible, and memory-efficient.
  • Linked List (Coming soon!) – Because sometimes arrays just don’t cut it.
  • Stack (Coming soon!) – Push, pop, and conquer.
  • Queue (Coming soon!) – First in, first out, no stress.
  • Hash Table (Coming soon!) – O(1) lookups for the win!
  • AVL Tree (Coming soon!) – Self-balancing, because balance matters.
  • ...and more!

Each ADT is implemented as a modular, standalone component with a clear and intuitive interface. Whether you’re building system-level software or just need a rock-solid data structure, this library has you covered.

πŸ’‘ Why Use This Library?

  • πŸ”₯ Performance-Oriented – Optimized for speed and memory efficiency.
  • πŸ›  Easy to Integrate – Drop it into any C project with minimal setup.
  • πŸ“š Well-Documented API – Clean, consistent function signatures.
  • πŸ— Extensible – Designed to be easily modifiable and extendable.

Stay tuned for updates as new ADTs roll out! 🚧

πŸ“– Documentation


πŸ’¬ Feedback? Ideas? Hit me upβ€”contributions and suggestions are always welcome!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages