Skip to content

πŸ“˜ CHAPTER-7 πŸ“˜ 30 day basic- Data Strutures and Algorithms in C++ Training πŸš€

License

Notifications You must be signed in to change notification settings

CodeMacrocosm/Basic-DSA-Training

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

30-Day DSA Training - Arrays, Strings, Matrices πŸ’‘

Welcome to the 30-Day Basic Data Structures and Algorithms (DSA) Training led by Shreya Malogi! 🌟

This repository contains a collection of 100 resources and problems designed to help you build a strong foundation in DSA. Whether you're a beginner or looking to refresh your knowledge, this training program is the perfect starting point.

Why This Training? 😊

  • Strengthen your DSA foundation: This training program is carefully structured to reinforce your understanding of arrays, strings, and matricesβ€”the building blocks of many algorithms.

  • Practical problem-solving: Each day, you'll dive into real-world coding challenges to apply what you've learned, gaining hands-on experience.

  • Gradual progression: Problems are organized by difficulty, ensuring a smooth learning curve as you tackle increasingly complex challenges.

  • Learn at your own pace: You have the flexibility to complete the training over 30 days, allowing you to balance learning with your schedule.

Training Structure πŸ‘©β€πŸ’»

  • Day 1-10: Arrays - Focus on array-related problems, understanding array manipulation, and solving problems that require efficient array operations.

  • Day 11-20: Strings - Deepen your knowledge of strings, covering topics like string manipulation, pattern matching, and more.

  • Day 21-30: Matrices - Explore matrix-related problems, including matrix transformations, traversals, and optimizations.

How to Use This Repository

  1. Navigate to the respective folders for each category (Arrays, Strings, Matrices) to find the problem descriptions and solutions.

  2. Work on the problems in sequence, starting from Day 1 and progressing to Day 30.

  3. Each problem is accompanied by a solution, but we encourage you to attempt solving it on your own before referring to the provided solution.

  4. Feel free to adapt the code and experiment with your solutions.

Let's Learn Together!

Join us on this learning journey and strengthen your DSA skills. If you find this repository helpful, don't forget to give it a star ⭐ to show your support and share it with others.

License

This project is licensed under the MIT License - see the LICENSE file for details.

MIT License

Copyright (c) 2021 CodeMacrocosm

Happy coding! πŸš€πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%