This repository contains my solutions to various problems on Leetcode, organized by problem categories. Each folder includes my solution to a given problem, with detailed explanations and code in the respective programming languages.
- The solutions are implemented without the use of any extra libraries that are already integrated into the backend.
- For each problem, I focus on the optimal solution with respect to time and space complexity.
- I aim to minimize unnecessary imports and use built-in libraries only when absolutely necessary.
- You can also track my Leetcode progress on my Leetcode profile.
- Problem Categories: Solutions are categorized by problem type (e.g., Arrays, Strings, Dynamic Programming, etc.).
- Code Style: Clean, readable code following best practices. Each problem is solved using the most efficient algorithm.
- Progress Tracker: Use the Notion Leetcode Analyzer to track and analyze my Leetcode progress. Check out the Leetcode Analyzer Notion Page.
- Clone this repository to your local machine:
git clone https://github.com/<your-username>/leetcode-solutions.git