-
Introduction
| Java | Python | C++ | Javascript |
-
Maximum Sum Subarray of Size K (easy)
| Java | Python | C++ | Javascript |
-
Smallest Subarray with a given sum (easy)
| Java | Python | C++ | Javascript |
-
Longest Substring with K Distinct Characters (medium)
| Java | Python | C++ | Javascript |
-
Fruits into Baskets (medium)
| Java | Python | C++ | Javascript |
-
No-repeat Substring (hard)
| Java | Python | C++ | Javascript |
-
Longest Substring with Same Letters after Replacement (hard)
| Java | Python | C++ | Javascript |
-
Longest Subarray with Ones after Replacement (hard)
| Java | Python | C++ | Javascript |
-
Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Problem Challenge 3
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 3
| Java | Python | C++ | Javascript |
-
Problem Challenge 4
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 4
| Java | Python | C++ | Javascript |
-
Introduction
| Java |
-
Pair with Target Sum (easy)
| Java | Python | C++ | Javascript |
-
Remove Duplicates (easy)
| Java | Python | C++ | Javascript |
-
Pattern Fast Slow pointers
-
Introduction
| Java |
-
LinkedList Cycle (easy)
| Java | Python | C++ | Javascript |
-
Start of LinkedList Cycle (medium)
| Java | Python | C++ | Javascript |
-
Happy Number (medium)
| Java | Python | C++ | Javascript |
-
Middle of the LinkedList (easy)
| Java | Python | C++ | Javascript |
-
Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Problem Challenge 3
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 3
| Java | Python | C++ | Javascript |
-
-
Squaring a Sorted Array (easy)
| Java | Python | C++ | Javascript |
-
Triplet Sum to Zero (medium)
| Java | Python | C++ | Javascript |
-
Triplet Sum Close to Target (medium)
| Javascript |
-
Triplets with Smaller Sum (medium)
| Java | Python | C++ | Javascript |
-
Dutch National Flag Problem (medium)
| Java | Python | C++ | Javascript |
-
Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 1
| Java | Java | Python | C++ | Javascript |
-
Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Problem Challenge 3
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 3
| Java | Python | C++ | Javascript |
-
Introduction
| Java |
-
LinkedList Cycle (easy)
| Java | Python | C++ | Javascript |
-
Start of LinkedList Cycle (medium)
| Java | Python | C++ | Javascript |
-
Happy Number (medium)
| Java | Python | C++ | Javascript |
-
Middle of the LinkedList (easy)
| Java | Python | C++ | Javascript |
-
Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Problem Challenge 3
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 3
| Java | Python | C++ | Javascript |
-
Introduction
| Java |
-
Merge Intervals (medium)
| Java | Python | C++ | Javascript |
-
Insert Interval (medium)
| Java | Python | C++ | Javascript |
-
Intervals Intersection (medium)
| Java | Python | C++ | C++ | Javascript |
-
Conflicting Appointments (medium)
| Java | Python | C++ | Javascript |
-
Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Problem Challenge 3
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 3
-
Introduction
| Java |
-
Cyclic Sort (easy)
| Java | Python | C++ | Javascript |
-
Find the Missing Number (easy)
| Java | Python | C++ | Javascript |
-
Find all Missing Numbers (easy)
| Java | Python | C++ | Javascript |
-
Find the Duplicate Number (easy)
| Java | Python | C++ | Javascript |
-
Find all Duplicate Numbers (easy)
| Java | Python | C++ | Javascript |
-
Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Problem Challenge 3
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 3
| Java | Python | C++ | Javascript |
-
Introduction
| Java |
-
Reverse a LinkedList (easy)
| Java | Python | C++ | Javascript |
-
Reverse a Sub-list (medium)
| Java | Python | C++ | Javascript |
-
Reverse every K-element Sub-list (medium)
| Java | Python | C++ | Javascript |
-
Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Introduction
| Java |
-
Binary Tree Level Order Traversal (easy)
| Java | Python | C++ | Javascript |
-
Reverse Level Order Traversal (easy)
| Java | Python | C++ | Javascript |
-
Zigzag Traversal (medium)
| Java | Python | C++ | Javascript |
-
Level Averages in a Binary Tree (easy)
| Java | Python | C++ | Javascript |
-
Minimum Depth of a Binary Tree (easy)
| Java | Python | C++ | Javascript |
-
Level Order Successor (easy)
| Java | Python | C++ | Javascript |
-
Connect Level Order Siblings (medium)
| Java | Python | C++ | Javascript |
-
Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Introduction
| Java |
-
Binary Tree Path Sum (easy)
| Java | Python | C++ | Javascript |
-
All Paths for a Sum (medium)
| Java | Python | C++ | Javascript |
-
Sum of Path Numbers (medium)
| Java | Python | Python | C++ | Javascript |
-
Path With Given Sequence (medium)
| Java | Python | C++ | Javascript |
-
Count Paths for a Sum (medium)
| Java | Python | C++ | Javascript |
-
Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Find the Median of a Number Stream (medium)
| Java | Python | C++ | Javascript |
-
Introduction
| Java |
-
Subsets (easy)
| Java | Python | C++ | Javascript |
-
Subsets With Duplicates (easy)
| Java | Python | C++ | Javascript |
-
Permutations (medium)
| Java | Python | C++ | Javascript |
-
String Permutations by changing case (medium)
| Java | Python | C++ | Javascript |
-
Balanced Parentheses (hard)
| Java | Python | C++ | Javascript |
-
Unique Generalized Abbreviations (hard)
| Java | Java | Python | C++ | Javascript |
-
Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Problem Challenge 3
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 3
| Java | Python | C++ | Javascript |
-
Introduction
| Java |
-
Order-agnostic Binary Search (easy)
| Java | Python | C++ | Javascript |
-
Ceiling of a Number (medium)
| Java | Python | C++ | Javascript |
-
Next Letter (medium)
| Java | Python | C++ | Javascript |
-
Number Range (medium)
| Java | Python | C++ | Javascript |
-
Search in a Sorted Infinite Array (medium)
| Java | Python | C++ | Javascript |
-
Minimum Difference Element (medium)
| Java | Python | C++ | Javascript |
-
Bitonic Array Maximum (easy)
| Java | Python | C++ | Javascript |
-
Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Problem Challenge 3
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 3
| Java | Python | C++ | Javascript |
-
Introduction
| Java | Python | C++ | Javascript |
-
Single Number (easy)
| Java | Python | C++ | Javascript |
-
Two Single Numbers (medium)
| Java | Python | C++ | Javascript |
-
Complement of Base 10 Number (medium)
| Java | Python | C++ | Javascript |
-
Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Pattern Modified Binary Search
-
Introduction
| Java |
-
Solution Review Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Problem Challenge 3
-
-
Introduction
| Java |
-
Top K Numbers (easy)
| Java | Python | C++ | Javascript |
-
Kth Smallest Number (easy)
| Java | Python | C++ | Javascript |
-
K Closest Points to the Origin (easy)
| Java | Python | C++ | Javascript |
-
Connect Ropes (easy)
| Java | Python | C++ | Javascript |
-
Top K Frequent Numbers (medium)
| Java | Python | C++ | Javascript |
-
Frequency Sort (medium)
| Java | Python | C++ | Javascript |
-
Kth Largest Number in a Stream (medium)
| Java | Python | C++ | Javascript |
-
K Closest Numbers (medium)
| Java | Python | C++ | Javascript |
-
Maximum Distinct Elements (medium)
| Java | Java | Python | C++ | Javascript |
-
Sum of Elements (medium)
| Java | Python | C++ | Javascript |
-
Rearrange String (hard)
| Java | Python | C++ | Javascript |
-
Pattern Bitwise XOR
-
Introduction
| Java | Python | C++ | Javascript |
-
Single Number (easy)
| Java | Python | C++ | Javascript |
-
Two Single Numbers (medium)
| Java | Python | C++ | Javascript |
-
Complement of Base 10 Number (medium)
| Java |
-
Pattern Modified Binary Search
| Java |
-
-
Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Problem Challenge 3
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 3
| Java | Python | C++ | Javascript |
-
Introduction
| Java |
-
Merge K Sorted Lists (medium)
| Java | Python | C++ | Javascript |
-
Kth Smallest Number in M Sorted Lists (Medium)
| Java | Python | [C++](GrokkCode\15.Pattern_K-way_merge\3.Kth_Smallest_Number_in_M_Sorted_Lists(Medium)\1.3Kth_Smallest_Number_in_M_Sorted_Lists(Medium.html) | Javascript |
-
Kth Smallest Number in a Sorted Matrix (Hard)
| Java | Java | Python | C++ | Javascript |
-
Smallest Number Range (Hard)
| Java | Python | C++ | Javascript |
-
Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Introduction
| Java |
-
01 Knapsack (medium)
-
Equal Subset Sum Partition (medium)
| Java | Python | C++ | Javascript |
-
Subset Sum (medium)
| Java | Python | C++ | Javascript |
-
Minimum Subset Sum Difference (hard)
| Java | Python | C++ | Javascript |
-
Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Introduction
| Java |
-
Topological Sort (medium)
| Java | Python | C++ | Javascript |
-
Tasks Scheduling (medium)
| Java | Java | Python | C++ | Javascript |
-
Tasks Scheduling Order (medium)
| Java | Java | Python | C++ | Javascript |
-
All Tasks Scheduling Orders (hard)
| Java | Java | Python | C++ | Javascript |
-
Alien Dictionary (hard)
| Java | Java | Python | C++ | Javascript |
-
Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 1
| Java | Python | C++ | Javascript |
-
Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Solution Review Problem Challenge 2
| Java | Python | C++ | Javascript |
-
Kth Smallest Number (hard)
| Java | Python | C++ | Javascript | Java |