https://leetcode.com/akunopaka Study Plan: LeetCode 75 / Level 2 Easy Medium Hard 11 32 2 Questions: DAYS LEETCODE PROBLEM NO NAME DIFFICULTY SOLUTIONS DAY1 202 Happy Number Easy Solution 54 Spiral Matrix Medium Solution 1706 Where Will the Ball Fall Medium Solution DAY2 14 Longest Common Prefix Easy Solution 43 Multiply Strings Medium DAY3 19 Remove Nth Node From End of List Medium 234 Palindrome Linked List Easy DAY4 328 Odd Even Linked List Medium 148 Sort List Medium DAY5 2131 Longest Palindrome by Concatenating Two Letter Words Medium 621 Task Scheduler Medium DAY6 226 Invert Binary Tree Easy 110 Balanced Binary Tree Easy DAY7 543 Diameter of Binary Tree Easy 437 Path Sum III Medium DAY8 74 Search a 2D Matrix Medium 33 Search in Rotated Sorted Array Medium DAY9 108 Convert Sorted Array to Binary Search Tree Easy 230 Kth Smallest Element in a BST Medium DAY10 994 Rotting Oranges Medium 417 Pacific Atlantic Water Flow Medium DAY11 210 Course Schedule II Medium 815 Bus Routes Hard Solution DAY12 198 House Robber Medium 322 Coin Change Medium DAY13 416 Partition Equal Subset Sum Medium 152 Maximum Product Subarray Medium DAY14 3 Longest Substring Without Repeating Characters Medium 16 3Sum Closest Medium 76 Minimum Window Substring Hard DAY15 100 Same Tree Easy 101 Symmetric Tree Easy 199 Binary Tree Right Side View Medium DAY16 232 Implement Queue using Stacks Easy 165 Min Stack Medium 208 Implement Trie (Prefix Tree) Medium DAY17 57 Insert Interval Medium 56 Merge Intervals Medium DAY18 735 Asteroid Collision Medium 227 Basic Calculator II Medium DAY19 547 Number of Provinces Medium 947 Most Stones Removed with Same Row or Column Medium DAY20 39 Combination Sum Medium 46 Permutations Medium