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: about 2 months 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 (8 months ago)
- Default Branch: main
- Last Pushed: 2025-01-26T21:42:19.000Z (4 months ago)
- Last Synced: 2025-02-10T05:44:53.344Z (4 months ago)
- Topics: cpp-data-structures, cpp-dsa, data-structures, datastructures-algorithms, dsa-cpp, dsa-notes
- Language: C++
- Homepage:
- Size: 5.03 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: FUNDING.yaml
- License: LICENSE
Awesome Lists containing this project
README
# Data Structures and Algorithms in C++ (CPP-DSA)



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.
### Repo 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.
- **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!
