DSA-Cpp
DSA-Cpp copied to clipboard
The aim of this GitHub repository is documenting my DSA (Data Structures and Algorithms) practice in C++.
DSA 📚💻
Welcome to my Data Structures and Algorithms repository implemented in C++! Here you'll find various data structures and algorithms implemented in C++ for learning and reference purposes.
Introduction 📄✨
This repository contains implementations of commonly used data structures and algorithms in C++. Understanding and implementing these concepts is crucial for anyone interested in computer science and programming.
Data Structures 📑⭐
- Linked List
- Stack
- Queue
- Binary Tree
- Binary Search Tree
- Heap
- Hash Table
- Graph
Algorithms 👩💻⭐
- Sorting Algorithms
- Bubble Sort
- Selection Sort
- Insertion Sort
- Merge Sort
- Quick Sort
- Searching Algorithms
- Linear Search
- Binary Search
- Graph Algorithms
- Breadth-First Search (BFS)
- Depth-First Search (DFS)
- Dynamic Programming
- Greedy Algorithms
Contributing 🤝🏻❤️
Contributions are welcome! If you find any bugs or would like to add more data structures or algorithms, feel free to open an issue or submit a pull request. Please follow the contribution guidelines provided in the repository.