Skip to content

hamzamalik22/Data-Structures-Algorithm-Cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Structures & Algorithm - C++

Welcome to the "Data-Structures-Algorithm-Cpp" repository! This repository contains C++ implementations of various Data Structures and Algorithms. The purpose of this project is to provide clear and concise examples to help you understand and implement common data structures and algorithms used in computer science.

Table of Contents

Searching Algorithms

  • Linear Search

  • Binary Search

Sorting Algorithms

  • Bubble Sort

  • Selection Sort

  • Insertion Sort

  • Merge Sort

  • Quick Sort

Dynamic Arrays

  • Dynamic Array

  • Insertion in Dynamic Array

  • Deletion in Dynamic Array

Linked List

  • Single Linked List

  • Circular Linked List

  • Doubly Linked List

Stack

  • Stack using Array

  • Stack using LinkedList

Queue

  • Queue using Array

  • Queue using LinkedList

How to Use

  1. Clone the repository:

    git clone https://github.com/hamzamalik22/Data-Structures-Algorithm-Cpp.git
  2. Navigate to the repository:

    cd Data-Structures-Algorithm-Cpp
  3. Compile and run the program:

    g++ your-required-program.cpp -o your-required-program
    ./your-required-program

Contribution

Contributions to this repository are welcome! If you have additional data structures or algorithms to contribute, please follow the contribution guidelines outlined in the CONTRIBUTING.md file.

License

This project is licensed under the MIT License.

Acknowledgments

Special thanks to the contributors who have dedicated their time and effort to improve this collection of C++ implementations of data structures and algorithms.

Feel free to explore, learn, and contribute! Happy coding!

About

Welcome to the "Data-Structures-Algorithm-Cpp" repository! This repository contains C++ implementations of various Data Structures and Algorithms.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages