Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/saqibbedar/dsa
Comprehensive repository for mastering DSA in C++
https://github.com/saqibbedar/dsa
cpp-data-structures cpp-dsa data-structures datastructures-algorithms dsa-cpp dsa-notes
Last synced: 16 days ago
JSON representation
Comprehensive repository for mastering DSA in C++
- Host: GitHub
- URL: https://github.com/saqibbedar/dsa
- Owner: saqibbedar
- License: mit
- Created: 2024-09-27T04:14:55.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-12-14T10:28:33.000Z (20 days ago)
- Last Synced: 2024-12-14T11:25:36.526Z (20 days ago)
- Topics: cpp-data-structures, cpp-dsa, data-structures, datastructures-algorithms, dsa-cpp, dsa-notes
- Language: C++
- Homepage:
- Size: 4.55 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 📚 Data Structures and Algorithms in C++ (CPP-DSA)
![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)
![GitHub stars](https://img.shields.io/github/stars/saqibbedar/DSA.svg)
![GitHub forks](https://img.shields.io/github/forks/saqibbedar/DSA.svg)
![GitHub issues](https://img.shields.io/github/issues/saqibbedar/DSA.svg)Welcome to C++ DSA Repository! This repository serves as a collection of my learning journey, implementations, and solutions related to DSA concepts.
## 📁 About This Repository
This repository is a work in progress and will be continuously updated throughout my DSA course. It contains various implementations of data structures, algorithms, and solutions to problems I encounter during my studies.
### 🗂️ Structure
- **Assignments/**: Contains various assignments related to file handling and other topics.
- **Contribute/**: Guidelines and files for contributing to this repository.
- **Data Structures & Algorithms/**: Implementations of various data structures and algorithms.
- **LinkedList/**
- **Queue/**
- **Sorting Algorithms/**
- **Stack/**
- **docker-guide/**: Detailed guide on running C++ programs using Docker.
- **DSA Friday Lab/**: Contains lab exercises and solutions from DSA Friday Labs.
- **Past Papers/**: Solutions to past exam papers.
- **Quick C++ Revision/**: Quick revision notes and examples for C++.## 🤝 Contributions
If you'd like to contribute:
1. You can add your code to the [Contribute](https://github.com/saqibbedar/DSA/blob/main/Contribute) folder.
2. For more extensive contributions, please create a separate repository with your organized code.
3. If you find any errors in my solutions or have improvements, feel free to suggest updates.
4. Please refer to the [CONTRIBUTE.yaml](https://github.com/saqibbedar/DSA/blob/main/Contribute/CONTRIBUTE.yaml) file for detailed contribution guidelines.## 🐳 Docker Users
If you are a Docker user, you can refer to the [docker-guide](https://github.com/saqibbedar/DSA/blob/main/docker-guide) directory for a detailed guide on running C++ programs using Docker. This guide will help you set up and run your C++ programs in an isolated container environment.
## ⚠️ Disclaimer
As this is a learning repository:
- Some solutions might not be optimal or may contain errors.
- The organization and structure will improve over time as I progress through the course.## 🚀 Future Plans
- Optimize folder structure and file organization
- Add detailed comments and explanations to code
- Include a variety of problems and their solutions
- Improve documentation and README files for each sectionThank you for visiting this repository. Let's learn and grow together in the world of Data Structures and Algorithms!
![visitors](https://visitor-badge.laobi.icu/badge?page_id=saqibbedar.DSA)