CheatCode Ninja
Find the Largest Area of Square Inside Two Rectangles - Leetcode 3047
6:27
CheatCode Ninja
Apply Operations to Make String Empty - Python - Leetcode 3039
7:31
CheatCode Ninja
Maximum Number of Operations With the Same Score II - Python - Leetcode 3040
11:01
CheatCode Ninja
Maximum Number of Operations With the Same Score I - Python - Leetcode 3038
3:39
CheatCode Ninja
Maximum Palindromes After Operations - Leetcode 3035
12:49
CheatCode Ninja
Largest Divisible Subset - Python - Leetcode 368
10:13
CheatCode Ninja
Ant On The Boundary - Python - Leetcode 3028
2:17
CheatCode Ninja
Maximum Good Subarray Sum - Python - Leetcode 3026
9:04
CheatCode Ninja
Type of Triangle II - Python
2:31
CheatCode Ninja
Minimum Moves to Capture The Queen - Python
4:56
CheatCode Ninja
Minimum Number of Operations to Make Array XOR Equal to K - Python
6:37
CheatCode Ninja
Find Longest Special Substring That Occurs Thrice II - Python
12:02
CheatCode Ninja
Convert an Array Into a 2D Array With Conditions - HashMap - Python
4:40
CheatCode Ninja
Check if Bitwise OR Has Trailing Zeros - Leetcode 2980 - Python
2:28
CheatCode Ninja
Largest Substring Between Two Equal Characters - HashMap - Python
3:47
CheatCode Ninja
Number of Dice Rolls With Target Sum - Dynamic Programming - Python
6:24
CheatCode Ninja
Find Polygon With the Largest Perimeter - Leetcode 2971 - Python
5:30
CheatCode Ninja
Matrix Similarity After Cyclic Shifts - Leetcode 2946 - Python
2:41
CheatCode Ninja
Separate Black and White Balls - Leetcode 2938 - Python
5:12
CheatCode Ninja
Make Three Strings Equal - Leetcode 2937 - Python
5:04
CheatCode Ninja
Sort Integers by The Number of 1 Bits - Python
8:07
CheatCode Ninja
Find Largest Value in Each Tree Row - Binary Tree - DFS/BFS - Python
8:35
CheatCode Ninja
Minimum Replacements to Sort the Array - Greedy - Python
9:14
CheatCode Ninja
Repeated Substring Pattern - Python
4:54
CheatCode Ninja
Cousins in Binary Tree II - Binary Tree - DFS - Leetcode 2641 - Python
7:32
CheatCode Ninja
Sum Of Distances - Prefix Sum / HashMap - Leetcode 2615 - Python
7:16
CheatCode Ninja
Capacity To Ship Packages Within D Days - Binary Search - Python - Leetcode 1011
11:55
CheatCode Ninja
Single Element in a Sorted Array - Binary Search - Python
7:18
CheatCode Ninja
Search Insert Position - Binary Search - Python
5:56
CheatCode Ninja
Maximum Subsequence Score - Greedy / Heap - Python
8:23
CheatCode Ninja
Find the Town Judge - Graph / HashMap - Python
4:36
CheatCode Ninja
Non-decreasing Subsequences - Backtracking - Python
5:32
CheatCode Ninja
Subarray Sums Divisible by K - Python
4:44
CheatCode Ninja
Maximum Sum Circular Subarray - Kadane’s Algorithm - Dynamic Programming - Python
4:31
CheatCode Ninja
Maximum Subarray - Kadane’s Algorithm - Dynamic Programming - Python
5:11
CheatCode Ninja
Flip String to Monotone Increasing - Dynamic Programming - Python
9:20
CheatCode Ninja
Champagne Tower - Dynamic Programming - Python
10:50
CheatCode Ninja
Insert Interval - Intervals - Google Interview Question - Python
5:49
CheatCode Ninja
Number of Good Paths - Union Find - Graph - Python
11:41
CheatCode Ninja
Lexicographically Smallest Equivalent String - Union Find - Graph - Python
7:29
CheatCode Ninja
Longest Path With Different Adjacent Characters - Graph - DFS - Python
9:07
CheatCode Ninja
Number of Nodes in the Sub-Tree With the Same Label - DFS - Python
6:44
CheatCode Ninja
Learn to solve any DP Problem using Simple Techniques - Climbing Stairs - Dynamic Programming
5:56
CheatCode Ninja
Minimum Time to Collect All Apples in a Tree - DFS - Python
6:35
CheatCode Ninja
Same Tree - Binary Tree - Python
2:31
CheatCode Ninja
Maximal Score After Applying K Operations - Amazon Interview Question - Heap - Python
3:11
CheatCode Ninja
Binary Tree Preorder Traversal - Iterative / Recursive - Python
4:02
CheatCode Ninja
Maximize the Minimum Powered City - Binary Search / Sliding Window - Python
8:10
CheatCode Ninja
Maximum Ice Cream Bars - Greedy / Knapsack - Python
3:27
CheatCode Ninja
Minimum Number of Arrows to Burst Balloons - Intervals - Two Solutions - Python - Leetcode 452
8:02
CheatCode Ninja
Unique Paths - Dynamic Programming - Three Solutions - Python
9:01
CheatCode Ninja
Delete Columns to Make Sorted - Python
2:51
CheatCode Ninja
Reverse Linked List - Iterative & Recursive - How to reverse a Linked List - Python
4:14
CheatCode Ninja
Linked List Cycle - How to detect a cycle in a Linked List - Python
5:51
CheatCode Ninja
Number of Great Partitions - Google Interview Question - Python
11:04
CheatCode Ninja
Maximum Bags With Full Capacity of Rocks - Greedy - Python
3:37
CheatCode Ninja
Maximum Tastiness of Candy Basket - Binary Search - Python
10:42
CheatCode Ninja
Sum of Distances in Tree - DFS - Dynamic Programming - Python
7:36
CheatCode Ninja
Possible Bipartition - Bipartite Graph - DFS - Python
7:38
CheatCode Ninja
Keys and Rooms - DFS / BFS - Two Solutions - Python
7:03
CheatCode Ninja
Cycle Length Queries in a Tree - Python
8:46
CheatCode Ninja
Implement Queue using Stacks - Python
8:00
CheatCode Ninja
Maximum Number of Points From Grid Queries - BFS / Heap / Binary Search - Python
19:53
CheatCode Ninja
Minimum Falling Path Sum - Dynamic Programming - Two Solutions - Python
15:07
CheatCode Ninja
Frog Jump II - Greedy - Leetcode 2498 - Python
7:58
CheatCode Ninja
Maximum Difference Between Node and Ancestor - Two Solutions - Trees - Python
13:11
CheatCode Ninja
Range Sum of BST - Trees - Python
6:30
CheatCode Ninja
Odd Even Linked List - Python
6:11
CheatCode Ninja
Middle of the Linked List - Python
4:11
CheatCode Ninja
Minimum Score of a Path Between Two Cities - Graph - DFS - Python
6:08
CheatCode Ninja
Divide Players Into Teams of Equal Skill - HashMap - Python
5:35
CheatCode Ninja
Circular Sentence - Python
2:03
CheatCode Ninja
Diagonal Traverse - HashMap - Facebook Amazon Interview Question - Python
4:59
CheatCode Ninja
Sort Characters By Frequency - Bucket Sort - HashMap - Python
4:36
CheatCode Ninja
Balanced Binary Tree - Trees - Python
4:55
CheatCode Ninja
Count Subarrays With Median K - HashMap - Python
10:27
CheatCode Ninja
Determine if String Halves Are Alike - Two Pointers - Python
2:44
CheatCode Ninja
Unique Number of Occurrences - HashMap - Python
2:27
CheatCode Ninja
Find Players With Zero or One Losses - HashMap - Python
3:19
CheatCode Ninja
Remove Nodes From Linked List - Two Solutions - Recursion / Stack - Python
8:20
CheatCode Ninja
Append Characters to String to Make Subsequence - Leetcode 2486 - Python
4:03
CheatCode Ninja
Minimum Penalty for a Shop - Python - Leetcode 2483
6:55
CheatCode Ninja
Sum of Subarray Minimums - Stack - Python - Leetcode 907
10:10
CheatCode Ninja
Monotonic Array - Facebook Interview Question - Python
3:15
CheatCode Ninja
Minimum Fuel Cost to Report to the Capital - Graph - Leetcode 2477 - Python
7:35
CheatCode Ninja
Number of Unequal Triplets in Array - Leetcode 2475 - Python
7:33
CheatCode Ninja
Minimum Number of Operations to Sort a Binary Tree by Level - BFS - Python
6:33
CheatCode Ninja
Minimum Addition to Make Integer Beautiful - Python - Leetcode 2457
5:35
CheatCode Ninja
Next Greater Element IV - Stack - Heap - Leetcode 2454
11:33
CheatCode Ninja
Group Anagrams - HashMap - Blind 75 - Leetcode 49 - Python
5:03
CheatCode Ninja
Continuous Subarray Sum - HashMap - Facebook Interview Question
7:43
CheatCode Ninja
Minimum Moves to Equal Array Elements II - Median - Amazon Interview Question - Python
4:17
CheatCode Ninja
Number of Subarrays With GCD Equal to K - Leetcode 2447 - Python
4:17
CheatCode Ninja
Determine if Two Events Have Conflict - Intervals - Leetcode 2446 - Python
2:19
CheatCode Ninja
Minimum Remove to Make Valid Parentheses - Stack - Facebook Interview Question - Leetcode 1249
5:24
CheatCode Ninja
Contains Duplicate II - HashMap - Leetcode 29 - Python
3:20
CheatCode Ninja
Count Subarrays With Fixed Bounds - Leetcode 2444 - Python
7:41
CheatCode Ninja
Top K Frequent Words - Heap - Facebook Amazon Interview Question - Leetcode 692 | Python
5:46
CheatCode Ninja
Divide Two Integers - Facebook Interview Question - Leetcode 29 - Python
5:57
CheatCode Ninja
Count And Say | Recursion | Leetcode 38 | Python
5:13