Problem Journey

All Problems

Problem Category Difficulty Topics Date
143. Reorder List DSA LeetCode NeetCode Medium Linked List Two Pointers Stack Queue 2026-03-15
19. Remove Nth Node From End of List DSA LeetCode NeetCode Medium Linked List Two Pointers 2026-03-15
141. Linked List Cycle Detection DSA LeetCode NeetCode Easy Linked List Two Pointers 2026-03-15
205. Isomorphic Strings DSA LeetCode Easy Hash Table String 2026-03-15
138. Copy List with Random Pointer DSA LeetCode NeetCode Medium Hash Table Linked List 2026-03-15
2. Add Two Numbers DSA LeetCode NeetCode Medium Linked List Math Recursion 2026-03-15
Reverse Linked List DSA LeetCode NeetCode Easy Linked List Recursion 2026-03-14
Merge Two Sorted Linked Lists DSA LeetCode NeetCode Easy Linked List Recursion 2026-03-14
Median of Two Sorted Arrays DSA LeetCode NeetCode Hard Array Binary Search Divide and Conquer 2026-03-14
Search a 2D Matrix DSA NeetCode Medium Array Binary Search Matrix 2026-03-07
Find Minimum in Rotated Sorted Array DSA NeetCode Medium Array Binary Search 2026-03-07
Koko Eating Bananas DSA NeetCode Medium Array Binary Search 2026-03-07
Largest Rectangle In Histogram DSA NeetCode Hard Array Stack Monotonic Stack 2026-03-06
Car Fleet DSA NeetCode Medium Array Stack Sorting Monotonic Stack 2026-03-06
Valid Parentheses DSA NeetCode Easy String Stack 2026-03-04
Sliding Window Maximum DSA NeetCode Hard Array Sliding Window Queue Monotonic Queue 2026-03-04
Minimum Window Substring DSA NeetCode Hard String Sliding Window Hash Table 2026-03-04
Evaluate Reverse Polish Notation DSA NeetCode Medium Array Math Stack 2026-03-04
Daily Temperatures DSA NeetCode Medium Array Stack Monotonic Stack 2026-03-04
Permutation in String DSA NeetCode Medium String Sliding Window Hash Table 2026-03-03
Longest Repeating Character Replacement DSA NeetCode Medium String Sliding Window Hash Table 2026-03-03
Longest Substring Without Repeating Characters DSA NeetCode Medium String Sliding Window Hash Set 2026-02-27
Design a Parking Lot System DSA & OOP Medium Design OOP System Design 2026-02-24
LRU Cache DSA & OOP Medium Design Hash Table Linked List OOP 2026-02-24
Design HashMap DSA & OOP Easy Design Array Hash Table OOP 2026-02-24
Best Time to Buy and Sell Stock DSA LeetCode NeetCode Easy Array Dynamic Programming 2026-02-22
Trapping Rain Water DSA NeetCode Hard Array Two Pointers Dynamic Programming 2026-02-21
Three Integer Sum DSA NeetCode Medium Array Two Pointers Sorting 2026-02-21
Container With Most Water DSA NeetCode Medium Array Two Pointers Greedy 2026-02-21
Two Integer Sum II DSA NeetCode Medium Array Two Pointers 2026-02-19
Valid Sudoku DSA NeetCode Medium Array Hash Table Matrix 2026-02-18
Valid Palindrome DSA NeetCode Easy String Two Pointers 2026-02-18
Longest Consecutive Sequence DSA NeetCode Medium Array Hash Table Union Find 2026-02-18
Top K Frequent Elements DSA NeetCode Medium Array Hash Table Heap (Priority Queue) 2026-02-17
Product of Array Except Self DSA NeetCode Medium Array Prefix Sum 2026-02-17
String Encode and Decode DSA NeetCode Medium String Design Array 2026-02-17
Valid Parenthesis Check DSA Easy Stack String 2026-02-16
Find the Unique Element in an Array DSA Easy Array 2026-02-16
String Multiplication DSA Easy String Math Hash Map 2026-02-16
Match String Patterns DSA Easy Hash Map String 2026-02-16
Longest Continuous Numbers in an Array DSA Medium Array Sorting 2026-02-16
Second Largest Element DSA Easy Array 2026-02-15
Group Anagrams DSA NeetCode Medium Array Hash Table String Sorting 2026-02-14
Valid Anagram DSA NeetCode Easy String Hash Table Sorting 2026-02-12
Two Sum DSA NeetCode Easy Array Hash Table 2026-02-12
Contains Duplicate DSA NeetCode Easy Array Hash Table 2026-02-11
Evaluate Reverse Polish Notation DSA LeetCode Medium Array Stack Math 2026-02-01
Build an Array With Stack Operations DSA LeetCode Easy Array Stack Simulation 2026-02-01
How Many Numbers Are Smaller Than the Current Number DSA LeetCode Medium Array Hash Table Sorting Counting Sort 2026-01-31
Find All Numbers Disappeared in an Array DSA LeetCode Easy Array Hash Table 2026-01-31
Set Mismatch DSA LeetCode Easy Array Hash Table Bit Manipulation Sorting 2026-01-30
Max Consecutive Ones DSA LeetCode Easy Array 2026-01-29
Shuffle the Array DSA LeetCode Easy Array 2026-01-28
Concatenation of Array DSA LeetCode Easy Array 2026-01-28
Design URL Shortener System Design Medium System Design Scalability 2026-01-24
Memoize JavaScript Medium JavaScript Closure Recursion 2026-01-24
Combine Two Tables Database Easy Database SQL 2026-01-24
Two Sum DSA LeetCode Easy Array Hash Table 2026-01-23
Title DSA LeetCode NeetCode Easy Array 2025-01-01