Loading repository dataβ¦
Loading repository dataβ¦
amanantuley / repository
π DSA in C Programming is a complete collection of Data Structures & Algorithms in C. π It covers arrays, stacks, queues, linked lists, trees, and graphs along with key algorithms like sorting, searching, recursion, and graph traversal. π‘ Perfect for mastering DSA concepts with hands-on coding and optimized solutions! π₯
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Welcome to my DSA in C Programming repository! This repository contains fundamental and advanced Data Structures and Algorithms (DSA) implemented in C, solving classic computational problems with clarity and efficiency.
This repository includes a variety of DSA problems and solutions written in C. It contains clean implementations of:
Perfect for students, interview prep, and practice!
| File Name | Description |
|---|---|
Binary_Search.c | Binary search on sorted array |
Exp-07 (Dynamic_Programming).c | DP problems (Knapsack, Subset Sum, etc.) |
Exp-09 (N-Queen).c | Backtracking solution for N-Queens |
Implementation_of_Circular_Queue.c | Circular queue operations |
Implementation_of_Queue.c | Linear queue implementation |
Implementation_of_linked_list.c | Basic linked list operations |
Implementation_of_stack.c | Stack using arrays |
Insertion_sort.c | Insertion sort algorithm |
Knapsack.c | 0/1 Knapsack Problem (DP) |
Naive_String_matching.c | Naive pattern matching |
Quick_sort.c | Quick sort implementation |
Selection_Sort.c | Selection sort algorithm |
Sum_Of_Subset.c | Backtracking solution for subset sum |
infix_to_postfix.c | Stack-based infix to postfix conversion |
gcc filename.c -o output
./output
gcc filename.c -o output.exe
output.exe
Example:
gcc Binary_Search.c -o Binary_Search
./Binary_Search
Feel free to improve the code, add test cases, or include new algorithms.
This project is licensed under the MIT License.
Aman Antuley π§ Email: amanantuley3794@gmail.com π GitHub: @amanantuley πΌ LinkedIn: Aman Antuley π¦ Twitter: @amanantuley
Star β this repo if you find it helpful, and letβs build more awesome DSA solutions together! π