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

https://github.com/mugisha-pascal/dsa

A variety of algorithms of DSA expressing my full journey to master Data Structures and Algorithms for creating high quality and secure backend services with clean codes and logic
https://github.com/mugisha-pascal/dsa

algorithms cpp dsa-concepts

Last synced: about 1 year ago
JSON representation

A variety of algorithms of DSA expressing my full journey to master Data Structures and Algorithms for creating high quality and secure backend services with clean codes and logic

Awesome Lists containing this project

README

          

# Data Structures and Algorithms (DSA) Repository

Welcome to the **DSA Repository**, where you will find well-structured implementations of various Data Structures and Algorithms in multiple programming languages.

## 📌 About
This repository contains solutions and implementations of essential Data Structures and Algorithms (DSA). It serves as a reference for learners, competitive programmers, and interview preparation.

## 🛠 Languages Used
- C++
- Go **(upcoming)**

## 📂 Folder Structure
```
DSA Repository/
│── OOP/
│── graphs/
│── linkedlist/
│── pointers/
│── Trees/
│── projects/
│── queues/
│── recursion/
│── search/
│── sorting_algorithms/
│── stacks/
|__ trickyExercises
│── README.md
```
Each folder contains code implementations with explanations and sample inputs/outputs.

## 🚀 Features
- Clean and well-structured code.
- Optimized algorithms with time and space complexity analysis.
- Useful for coding interviews and competitive programming.
- Contributions welcome!

## 📝 Contribution Guidelines
1. Fork the repository.
2. Create a new branch (`git checkout -b feature-name`).
3. Commit your changes (`git commit -m 'Added new algorithm'`).
4. Push to the branch (`git push origin feature-name`).
5. Open a Pull Request.

## 📖 Resources
If you are new to DSA, here are some recommended resources:
- [GeeksforGeeks](https://www.geeksforgeeks.org/)
- [LeetCode](https://leetcode.com/)
- [CodeChef](https://www.codechef.com/)
- [HackerRank](https://www.hackerrank.com/)

## 📬 Contact
If you have any questions or suggestions, feel free to open an issue or reach out to me.

Happy Coding! 🚀