Crappy Coder
LeetCode 542: 01 Matrix | JavaScript BFS Solution Explained
14:05
Crappy Coder
LeetCode 733: Flood Fill BFS Solution | JavaScript Explained
11:33
Crappy Coder
LeetCode 733: Flood Fill | JavaScript DFS Solution Explained
7:23
Crappy Coder
LeetCode 142: Linked List Cycle II | Set Based Solution
4:07
Crappy Coder
LeetCode 380: Insert Delete GetRandom O(1) | Optimized JavaScript Solution Explained
10:21
Crappy Coder
LeetCode 451: Sort Characters by Frequency | JavaScript Solution
7:17
Crappy Coder
LeetCode 198: House Robber | My Unique DP Solution (JavaScript)
7:09
Crappy Coder
LeetCode 657: Robot Return to Origin | JavaScript Explained
5:27
Crappy Coder
LeetCode 322: Coin Change Explained | JavaScript DP Solution
11:54
Crappy Coder
LeetCode 54: Spiral Matrix | Clean JavaScript Solution
13:14
Crappy Coder
LeetCode 289: Game of Life Explained | JavaScript Grid Solution
15:04
Crappy Coder
LeetCode 283: Move Zeroes In-Place | JavaScript Trick
6:44
Crappy Coder
LeetCode 231: Is It a Power of Two? | JavaScript Solution
4:13
Crappy Coder
LeetCode 350: Array Intersection II | JavaScript Solution
5:47
Crappy Coder
LeetCode 349: Intersection of Two Arrays | JavaScript Solution
4:39
Crappy Coder
LeetCode 66: Plus One | Clean JavaScript Solution
5:37
Crappy Coder
LeetCode 101: Is the Tree Symmetric? | JavaScript Solution
5:36
Crappy Coder
LeetCode 146: LRU Cache Explained in JavaScript!
10:00
Crappy Coder
LeetCode 17: Letter Combinations | JavaScript Clean Solution
10:33
Crappy Coder
LeetCode 16: 3Sum Closest | Clean JavaScript Solution
9:56
Crappy Coder
LeetCode 13: Roman to Integer | Clean JavaScript Solution
9:11
Crappy Coder
LeetCode 8: ATOI Solved Simply in JavaScript
4:41
Crappy Coder
LeetCode 7: Reverse Integer in JavaScript | String Trick ✅
6:23
Crappy Coder
LeetCode 141: Don’t Use Set Until You See This!
5:57
Crappy Coder
LeetCode 2: Add Two Numbers | Linked List Walkthrough (JavaScript)
10:49
Crappy Coder
LeetCode 1603: Design Parking System | JavaScript OOP Solution
6:25
Crappy Coder
LeetCode 1492: Kth Factor of N | JavaScript Brute Force Solution
6:12
Crappy Coder
LeetCode 1143: LCS with Dynamic Programming | JavaScript Tutorial
10:09
Crappy Coder
LeetCode 704: Binary Search Step-by-Step (for Beginners)
7:47
Crappy Coder
LeetCode 605: Can Place Flowers | Clean JavaScript Logic
7:39
Crappy Coder
LeetCode 15: 3Sum | Optimal Two-Pointer JavaScript Solution
10:13
Crappy Coder
LeetCode 412: FizzBuzz | Clean JavaScript Solution
8:47
Crappy Coder
LeetCode 389: Find the Difference | JavaScript Sort + Compare
6:02
Crappy Coder
LeetCode 347: Top K Frequent Elements | Clean JavaScript Solution
7:40
Crappy Coder
LeetCode 344: Reverse String | In-Place Swap in JavaScript
5:32
Crappy Coder
LeetCode 9: Palindrome Number | Two-Pointer JavaScript Solution
4:10
Crappy Coder
LeetCode 169: Majority Element | JavaScript Map + Sort Solution
5:37
Crappy Coder
LeetCode 268: Missing Number | Clean O(n) Solution in JavaScript
5:16
Crappy Coder
LeetCode 53: Maximum Subarray | Kadane’s Algorithm in JavaScript
7:15
Crappy Coder
LeetCode 56: Merge Intervals | JavaScript Clean Solution
10:42
Crappy Coder
LeetCode 35: Search Insert Position | Binary Search Explained (JavaScript)
9:30
Crappy Coder
LeetCode 560: Subarray Sum Equals K | Brute Force vs Optimized (JavaScript)
11:50
Crappy Coder
LeetCode 543: Diameter of Binary Tree | Clean JavaScript Recursion
5:56
Crappy Coder
LeetCode 242: Valid Anagram | Brute Force vs Optimized (JavaScript)
10:29
Crappy Coder
LeetCode 236: Lowest Common Ancestor in a Binary Tree | JavaScript Solution
4:45
Crappy Coder
LeetCode 235: Lowest Common Ancestor in BST | Clean JavaScript Solution
6:31
Crappy Coder
LeetCode 230: Kth Smallest Element in BST | JavaScript In-Order DFS
6:20
Crappy Coder
LeetCode 226: Invert Binary Tree | Recursion in JavaScript
5:55
Crappy Coder
LeetCode 217: Contains Duplicate | Brute Force vs Set in JavaScript
6:49
Crappy Coder
LeetCode 208: Implement Trie | JavaScript Prefix Tree Solution
8:45
Crappy Coder
LeetCode 206: Reverse Linked List | Iterative JavaScript Solution
7:44
Crappy Coder
LeetCode 200: Number of Islands | DFS Flood Fill in JavaScript
11:43
Crappy Coder
LeetCode 167: Two Sum II | Brute Force vs Hash Map in JavaScript
7:18
Crappy Coder
LeetCode 162: Find Peak Element | Binary Search in JavaScript
7:17
Crappy Coder
LeetCode 155: Min Stack | O(1) getMin() in JavaScript
7:56
Crappy Coder
LeetCode 133: Clone Graph | DFS with Hash Map in JavaScript
9:06
Crappy Coder
LeetCode 125: Valid Palindrome | Clean JavaScript Two-Pointer Solution
7:48
Crappy Coder
LeetCode 121: Best Time to Buy and Sell Stock | JavaScript Greedy Solution
5:52
Crappy Coder
LeetCode 104: Max Depth of Binary Tree | BFS + DFS in JavaScript
8:44
Crappy Coder
LeetCode 102: Level Order Traversal | JavaScript BFS Solution
9:28
Crappy Coder
LeetCode 100: Same Tree | Recursive JavaScript Solution
4:36
Crappy Coder
LeetCode 98: Validate BST | JavaScript Recursive Solution
6:08
Crappy Coder
LeetCode 94: Binary Tree Inorder Traversal | JavaScript Recursion
6:37
Crappy Coder
LeetCode 88 JavaScript | Simple Merge & Sort Approach
4:22
Crappy Coder
LeetCode 70: Climbing Stairs | Bottom-Up DP in JavaScript
7:13
Crappy Coder
LeetCode 45: Jump Game II | Greedy JavaScript Solution (Min Jumps)
7:44
Crappy Coder
LeetCode 55: Jump Game | Reverse Greedy JavaScript Solution
8:25
Crappy Coder
LeetCode 49: Group Anagrams | Hash Map Trick in JavaScript
6:16
Crappy Coder
LeetCode 33: Search in Rotated Sorted Array | Binary Search in JavaScript
9:21
Crappy Coder
LeetCode 27: Remove Element In-Place | JavaScript Two-Pointer Trick
5:57
Crappy Coder
LeetCode 26 Remove Duplicates From Sorted Array | In-Place Array Manipulation in JavaScript
7:00
Crappy Coder
LeetCode 23: Merge k Sorted Lists | JavaScript Walkthrough
10:39
Crappy Coder
LeetCode 21: Merge Two Sorted Lists | JavaScript Solution Explained
7:18
Crappy Coder
LeetCode 20: Valid Parentheses | Stack-Based JavaScript Solution Explained
7:38
Crappy Coder
LeetCode 11: Container With Most Water | Brute Force + Two Pointer Explained (JavaScript)
14:11
Crappy Coder
LeetCode 5: Longest Palindromic Substring | Clear & Visual Explanation
9:38
Crappy Coder
LeetCode 3: Longest Substring || Full Walkthrough
14:03
Crappy Coder
LeetCode 1: Two Sum || Beginner Freindly Leetcode
9:28