This repo contains my solutions to LeetCode problems organized by difficulty.
Each file is named ProblemName.py and contains:
-
The different implementations I tried
-
A brief explanation of why they do/ do not work
-
What can be optimized
-
Time and Space complexity
-
What I learned solving the problem