LeetCode Practice

Use this page as a practice tracker for common algorithm patterns.

Practice Categories

Suggested Routine

  1. Pick one pattern.
  2. Solve one easy problem without looking at the solution.
  3. Write the brute-force idea first.
  4. Improve the solution and note the time complexity.
  5. Revisit the same problem after a few days.

Original Source