Skip to content

A C/C++ repository showcasing various Data Structures and Algorithms for educational and practical use.

License

Notifications You must be signed in to change notification settings

Ashok-Prajapati2/DSA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Structures and Algorithms in C/C++

This repository contains implementations of common data structures and algorithms in C and C++. These implementations are intended for educational purposes and practical use.

Table of Contents

Introduction

This repository serves as a learning resource for understanding and implementing fundamental data structures and algorithms using C/C++. Each section provides a brief explanation of the concepts along with corresponding code examples.

Data Structures

  • Linked Lists
  • Stacks
  • Queues
  • Trees
  • Graphs
  • Hash Tables
  • Heaps

Algorithms

  • Sorting Algorithms (e.g., Bubble Sort, Quick Sort)
  • Searching Algorithms (e.g., Binary Search)
  • Graph Algorithms (e.g., Depth-First Search, Dijkstra's Algorithm)
  • Dynamic Programming
  • Recursion

Usage

Feel free to explore the code in this repository to understand how each data structure and algorithm is implemented. You can use the code as a reference for your projects or as a learning resource to improve your understanding of these concepts.

To compile and run the code, make sure you have a C/C++ compiler installed on your system.

Contributing

If you'd like to contribute to this repository, please follow these guidelines:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and submit a pull request.

We welcome contributions from the community to enhance and expand the content of this repository.

License

This project is licensed under the MIT License. Feel free to use the code for educational and personal projects.

About

A C/C++ repository showcasing various Data Structures and Algorithms for educational and practical use.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published