Skip to content

JadejaMayurdhwajsinh/DataStructure-With-C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Structures with C

This repository contains a comprehensive collection of Data Structures programs written in the C programming language. It includes implementations and practice problems from basic to advanced topics, intended to help students, beginners, and professionals understand the core concepts of data structures.


📚 Topics Covered

  • Arrays
  • Strings
  • Linked Lists (Singly, Doubly, Circular)
  • Stacks (Array & Linked List)
  • Queues (Normal, Circular , Deque)
  • Trees (Binary Tree, BST, Traversals)
  • Graphs (DFS, BFS)
  • Searching Algorithms (Linear, Binary)
  • Sorting Algorithms (Bubble, Insertion, Selection, Merge, Quick)
  • Recursion
  • Dynamic Memory Allocation

🛠️ How to Run

  1. Make sure you have GCC (C compiler) installed.
  2. Open terminal in the program's folder.
  3. Compile using:
    gcc filename.c -o output
    ./output
    
    

🤝 Contributions

Contributions, issues, and feature requests are welcome!
Feel free to fork this repository, make your changes, and open a pull request.

If you'd like to fix a bug, improve code, or add examples—go for it! Just follow good coding practices.


📧 Contact

Jadeja Mayurdhwajsinh
📧 jadejamayurdhwajsinh6@gmail.com
🌐 GitHub Profile

About

Collection of basic to advanced Data Structure programs in C.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages