An open API service indexing awesome lists of open source software.

https://github.com/wahid-vinchenzo/data-structure-and-algorithms

This repository contains my implementations and explorations of various data structures and algorithms .
https://github.com/wahid-vinchenzo/data-structure-and-algorithms

dsa dsa-codes dsa-implementations dsa-practice

Last synced: about 2 months ago
JSON representation

This repository contains my implementations and explorations of various data structures and algorithms .

Awesome Lists containing this project

README

        

# Data Structures and Algorithms

Welcome to my journey through the fascinating world of data structures and algorithms! This repository serves as a collection of my implementations, notes, and practice problems as I delve deeper into this essential field of computer science.
![dsa](https://github.com/user-attachments/assets/934d9d51-9893-41f0-b024-c08375929957)

**Key Topics:**

* Arrays
* Stacks
* Linked Lists
* Recurssions
* Queues
* Trees (Binary Trees, BSTs,AVL etc.)
* Graphs
* Sorting Algorithms (e.g., Bubble Sort, Merge Sort, Quick Sort,etc.)
* Searching Algorithms (e.g., Linear Search, Binary Search.etc.)
... and more!

**Why Data Structures and Algorithms?**

They are the building blocks of efficient and optimized software. Understanding them is crucial for any programmer who wants to:

* Write cleaner and more maintainable code.
* Solve complex problems effectively.
* Improve the performance of their applications.
* Ace technical interviews!

**What You'll Find Here:**

* **Implementations:** Code examples of various data structures and algorithms.
* **Notes:** Explanations and insights into the concepts behind each data structure and algorithm.
* **Practice Problems:** Solutions to coding challenges from platforms like codeforces,LeetCode, HackerRank, etc.

**Used programming language:**

[![C++](https://img.shields.io/badge/C%2B%2B-00599C?style=for-the-badge&logo=c%2B%2B&logoColor=white)](https://isocpp.org/)

[![C](https://img.shields.io/badge/C-00599C?style=for-the-badge&logo=c&logoColor=white)](https://en.wikipedia.org/wiki/C_(programming_language))

**Feel free to explore, learn, and contribute!**