📋 Master Problem List

164
Total Problems
56
Solved ✓
108
In Progress ○

Arrays & Sliding Window

Medium arrays sliding window strings
Easy arrays sliding window
🔗 Problem No notes yet
Medium arrays sliding window strings
🔗 Problem No notes yet
#567 Permutation in String ✓ Solved
Medium arrays sliding window strings
🔗 Problem No notes yet
#76 Minimum Window Substring ✓ Solved
Hard arrays sliding window strings
🔗 Problem No notes yet
#904 Fruit Into Baskets ○ Todo
Medium arrays sliding window
🔗 Problem No notes yet
#560 Subarray Sum Equals K ○ Todo
Medium arrays sliding window hashing
🔗 Problem No notes yet
Medium arrays sliding window
🔗 Problem No notes yet
Medium arrays sliding window
🔗 Problem No notes yet
Hard arrays sliding window
🔗 Problem No notes yet
Hard arrays sliding window strings
🔗 Problem No notes yet
#1004 Max Consecutive Ones III ○ Todo
Hard arrays sliding window
🔗 Problem No notes yet
Hard arrays sliding window
🔗 Problem No notes yet
#239 Sliding Window Maximum ○ Todo
Hard queues arrays sliding window
🔗 Problem No notes yet

Two Pointers

#125 Valid Palindrome ✓ Solved
Easy arrays two pointers strings
🔗 Problem No notes yet
Medium arrays two pointers
🔗 Problem No notes yet
#15 3Sum ✓ Solved
Medium arrays two pointers
🔗 Problem No notes yet
#11 Container With Most Water ✓ Solved
Medium arrays two pointers
🔗 Problem No notes yet
#42 Trapping Rain Water ✓ Solved
Hard arrays two pointers
🔗 Problem No notes yet
#88 Merge Sorted Array ✓ Solved
Easy searching sorting arrays two pointers
#75 Sort Colors ✓ Solved
Medium searching sorting arrays two pointers

Strings

#242 Valid Anagram ✓ Solved
Easy strings
🔗 Problem No notes yet
#49 Group Anagrams ✓ Solved
Medium strings hashing
🔗 Problem No notes yet
#271 Encode and Decode Strings ✓ Solved
Medium strings
Medium strings two pointers
🔗 Problem No notes yet
#647 Palindromic Substrings ○ Todo
Medium strings two pointers
🔗 Problem No notes yet
#412 Fizz Buzz ✓ Solved
Easy strings
#14 Longest Common Prefix ✓ Solved
Easy strings
#68 Text Justification ✓ Solved
Hard strings

Linked List

#141 Linked List Cycle ✓ Solved
Easy linked list two pointers
#876 Middle of the Linked List ✓ Solved
Easy linked list two pointers
#206 Reverse Linked List ✓ Solved
Easy linked list
#21 Merge Two Sorted Lists ✓ Solved
Easy linked list
Medium linked list two pointers
#2 Add Two Numbers ✓ Solved
Medium linked list
#143 Reorder List ✓ Solved
Medium linked list two pointers
#25 Reverse Nodes in K-Group ✓ Solved
Hard linked list
Medium linked list
#146 LRU Cache ○ Todo
Medium linked list hashing
🔗 Problem No notes yet
#287 Find the Duplicate Number ✓ Solved
Medium linked list

Stacks

#20 Valid Parentheses ○ Todo
Easy stacks
🔗 Problem No notes yet
#155 Min Stack ○ Todo
Medium stacks
🔗 Problem No notes yet
#739 Daily Temperatures ○ Todo
Medium stacks
🔗 Problem No notes yet
Hard stacks
🔗 Problem No notes yet

Trees

#100 Same Tree ✓ Solved
Easy tree
#226 Invert Binary Tree ✓ Solved
Easy tree
#101 Symmetric Tree ✓ Solved
Easy tree
#110 Balanced Binary Tree ✓ Solved
Medium tree
Medium tree
🔗 Problem No notes yet
Medium tree
🔗 Problem No notes yet
Hard tree
🔗 Problem No notes yet
Hard tree
🔗 Problem No notes yet

Searching & Sorting

#704 Binary Search ✓ Solved
Easy searching sorting binary search
#35 Search Insert Position ✓ Solved
Easy searching sorting binary search
#169 Majority Element ✓ Solved
Easy searching sorting arrays
Medium searching sorting
#gfg-rotation-count Rotation Count in Rotated Sorted Array ○ Todo
Medium searching sorting
Medium searching sorting binary search
Medium searching sorting binary search
#gfg-infinite-sorted Find Position in Infinite Sorted Array ○ Todo
Medium searching sorting
#gfg-first-one-binary Index of First 1 in Infinite Binary Array ○ Todo
Medium searching sorting
#162 Find Peak Element ✓ Solved
Medium searching sorting binary search
Medium searching sorting binary search
#gfg-search-matrix Search in Row-Column Sorted Matrix ✓ Solved
Medium searching sorting arrays
🔗 Problem No notes yet
#74 Search a 2D Matrix ✓ Solved
Medium searching sorting arrays
🔗 Problem No notes yet
#gfg-allocate-pages Allocate Minimum Pages ✓ Solved
Hard searching sorting
#875 Koko Eating Bananas ✓ Solved
Medium searching sorting binary search
🔗 Problem No notes yet
#981 Time Based Key-Value Store ✓ Solved
Medium searching sorting binary search
🔗 Problem No notes yet
#88 Merge Sorted Array ✓ Solved
Easy searching sorting arrays two pointers
#148 Sort List ✓ Solved
Medium searching sorting linked list
#179 Largest Number ✓ Solved
Medium searching sorting arrays
#75 Sort Colors ✓ Solved
Medium searching sorting arrays two pointers
#1095 Find in Mountain Array ✓ Solved
Hard searching sorting binary search
Hard searching sorting binary search
#410 Split Array Largest Sum ○ Todo
Hard searching sorting binary search
🔗 Problem No notes yet
#23 Merge k Sorted Lists ✓ Solved
Hard searching sorting linked list heaps
Hard searching sorting
🔗 Problem No notes yet
#164 Maximum Gap ○ Todo
Hard searching sorting
🔗 Problem No notes yet

← Back to DSA Hub 🏠 Home