Sup programmers! π Finally decided to organize my Data Structures code collection.
Disclaimer: These are all college-level implementations - they work but aren't super optimized (hey, we were just trying to pass! π )
- Singly Linked-List, Circular Linked-List
- Stack using structure, Stack using Linked-List, Stack operations
- Linear Queue, Circular Queue, Queue using Linked-List
- Binary Search Tree using Linked-List
- BFS & DFS Graph Traversals
- Hash Table (Division with Linear Probing)
- Hash Table (Multiplication with Quadratic Probing)
- Infix to Postfix
- Postfix Evaluation
gcc filename.c
./a.out
All code is in plain C - nothing fancy, just the standard libraries. π¨βπ»
Found a bug? Open an issue or just fix it yourself - that's what I'd do! π These are from college assignments, so they focus more on understanding the concepts than being production-ready.
Feel free to grab whatever helps! βοΈ