Welcome to the DSA in C++ repository! This project contains implementations of various Data Structures and Algorithms (DSA) in C++, making it a great resource for coding interviews, competitive programming, and learning fundamental concepts.
β
Implementations of essential DSA topics
β
Optimized and well-structured C++ code
β
Beginner-friendly explanations and comments
β
Useful for interview preparation and competitive coding
- Clone the repository
git clone https://github.com/iamapuneet/dsa_in_cpp.git cd dsa_in_cpp
- Compile and run a program
g++ main.cpp -o main ./main
- Arrays π
- Linked Lists π
- Stacks π
- Queues π
- Trees π³
- Graphs π
- Sorting Algorithms π’
- Searching Algorithms π
- Dynamic Programming π₯
- Recursion & Backtracking π
Feel free to contribute by adding new DSA solutions or improving existing implementations.
- Fork the repository
- Create a new branch
git checkout -b feature-name
- Make your changes and commit
git commit -m "Added XYZ algorithm"
- Push your changes and create a pull request
git push origin feature-name
This project is licensed under the MIT License.
Happy coding! π