/LeetCode-75_LEVEL2

This study plan is for those who want to prepare for technical interviews but are uncertain which problems they should focus on. The problems have been carefully curated so that levels 1 and 2 will guide beginner and intermediate users through problems that cover the data structures and algorithms necessary to succeed in interviews with most mid-tier companies. While level 3 provides material to help users whose targets are top-tier companies.

MIT LicenseMIT

-----------------------------------------------------

Questions

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

🛠 Skills

Data Structures,Algorithms,Prefix Sum,String,Linked List,Greedy,Tree,Binary Search,Binary Search Tree,Graph/BFS/DFS,Dynamic Programming,Sliding Window/Two Pointer,Hashmap,Stack,Heap,java

🎖️ Badges

LeetCode Java GitHub