Welcome to my repository of solutions to the SDE sheet problems curated by GeeksForGeeks.
This repository contains detailed solutions to the practice problems aimed at aspiring software developers who are preparing for interviews or improving their coding skills.
The SDE sheet by GeeksForGeeks is a comprehensive collection of problems that are commonly asked in interviews for software development roles.
These problems cover various areas of computer science, including data structures, algorithms, and system design.
Each folder in this repository corresponds to a specific category of problems:
- Arrays
- Strings
- Linked Lists
- Trees
- Graphs
- Dynamic Programming
Inside each folder, you will find the solutions in C++ which include both the code and a brief explanation of the approach.
You can use this repository in several ways:
- Learn new concepts: Go through the solutions to understand different algorithms and data structure techniques.
- Practice: Try to solve problems on your own and then compare your solutions with those provided here.
- Prepare for interviews: Use these problems and solutions to brush up on your coding skills before interviews.
Contributions to this repository are welcome! Here's how you can contribute:
- Suggest improvements: If you see a way to enhance a solution or explain a concept better, feel free to create a pull request.
- Report issues: If you find any errors or bugs in the code, please report them using the Issues section of this repository.
- Add more problems: If you have solved additional problems from the SDE sheet, or similar problems, feel free to add them here by creating a pull request.
I would like to thank GeeksForGeeks for creating and maintaining the SDE sheet, which has been an invaluable resource for my preparation and learning.
Happy Coding! 🚀