Hello, fellow Coders! Welcome to my GitHub repository, where I'm on a mission to solve all questions on LeetCode in C and C++ and in the process, elevate my coding skills to the next level. LeetCode offers a plethora of challenges, and conquering them all is no small feat. Here, you will find my solutions, thoughts, and the lessons I learn, as I embark on this exciting journey.
- Complete all LeetCode questions: Strive to solve every single problem available on LeetCode.
- Improve Problem Solving Skills: Enhance my ability to think critically and solve problems efficiently.
- Learn and Grow: Deepen my understanding of algorithms and data structures and become a proficient programmer.
- Consistent Practice: I plan to solve problems in C on a daily basis to build and maintain the momentum.
- Understanding Concepts: Before diving into solutions, I will ensure a solid grasp of the underlying concepts.
- Optimizing Solutions: After solving a problem, I will revisit and optimize my solution for better performance.
- Learning from the Community: I will leverage the knowledge of the LeetCode community to learn different approaches and best practices.
- Reflection and Documentation: Each solution will be accompanied by my thoughts, approach, and learnings to serve as a future reference.
- Easy: Contains solutions to all easy-level problems.
- Medium: Contains solutions to all medium-level problems.
- Hard: Contains solutions to all hard-level problems.