Basic Calculator - Leetcode 224 - Python
Effective Coder
Basic Calculator - Leetcode 224 - Python
17:29
Shortest Bridge - Leetcode 934 - DFS - BFS - Python
Effective Coder
Shortest Bridge - Leetcode 934 - DFS - BFS - Python
21:13
Design Circular Queue - Leetcode 622 - Linked List - Python
Effective Coder
Design Circular Queue - Leetcode 622 - Linked List - Python
13:40
Design Browser History - Leetcode 1472 - Linked List - Python
Effective Coder
Design Browser History - Leetcode 1472 - Linked List - Python
18:18
Design HashMap - Leetcode 706 - Linked List - Python
Effective Coder
Design HashMap - Leetcode 706 - Linked List - Python
9:49
Min Stack - Leetcode 155 - Stack - Python
Effective Coder
Min Stack - Leetcode 155 - Stack - Python
7:22
Maximum Frequency Stack - Leetcode 895 - Stack - Python
Effective Coder
Maximum Frequency Stack - Leetcode 895 - Stack - Python
18:18
Stock Price Fluctuation - Leetcode 2034 - Heap - Python
Effective Coder
Stock Price Fluctuation - Leetcode 2034 - Heap - Python
15:32
LFU Cache - Leetcode 460 - Linked List - Python
Effective Coder
LFU Cache - Leetcode 460 - Linked List - Python
50:06
Meeting Rooms III - Leetcode 2402 - Heap - Python
Effective Coder
Meeting Rooms III - Leetcode 2402 - Heap - Python
18:56
Maximum Profit in Job Scheduling - Leetcode 1235 - Recursion with Memoization - Python
Effective Coder
Maximum Profit in Job Scheduling - Leetcode 1235 - Recursion with Memoization - Python
9:09
Last Stone Weight - Leetcode 1046 - Heap - Python
Effective Coder
Last Stone Weight - Leetcode 1046 - Heap - Python
7:25
Design a Text Editor - Leetcode 2296 - Two Lists - Python
Effective Coder
Design a Text Editor - Leetcode 2296 - Two Lists - Python
15:42
Design a Text Editor - Leetcode 2296 - Doubly Linked List - Python
Effective Coder
Design a Text Editor - Leetcode 2296 - Doubly Linked List - Python
11:41
Reorder List - Leetcode 143 - Linked List - Python
Effective Coder
Reorder List - Leetcode 143 - Linked List - Python
14:37
Middle of the Linked List - Leetcode 876 - Linked List - Python
Effective Coder
Middle of the Linked List - Leetcode 876 - Linked List - Python
3:06
Remove nth Node from End of List - Leetcode 19 - Linked List - Python
Effective Coder
Remove nth Node from End of List - Leetcode 19 - Linked List - Python
7:37
Reverse Nodes in K Group - Leetcode 25 - Linked List - Python
Effective Coder
Reverse Nodes in K Group - Leetcode 25 - Linked List - Python
19:38
Reverse Linked List - Leetcode 206 - Linked List - Python
Effective Coder
Reverse Linked List - Leetcode 206 - Linked List - Python
9:59
Swap Nodes in Pairs - Leetcode 24 - Linked List - Python
Effective Coder
Swap Nodes in Pairs - Leetcode 24 - Linked List - Python
19:57
Merge K Sorted List - Leetcode 23 - Heap - Python
Effective Coder
Merge K Sorted List - Leetcode 23 - Heap - Python
17:50
Merge K Sorted List - Leetcode 23 - Linked List - Python
Effective Coder
Merge K Sorted List - Leetcode 23 - Linked List - Python
10:10
Merge Two Sorted Lists - Leetcode 21 - Linked List - Python
Effective Coder
Merge Two Sorted Lists - Leetcode 21 - Linked List - Python
7:51
Replace Word - Leetcode 648 - Trie - Python
Effective Coder
Replace Word - Leetcode 648 - Trie - Python
18:55
Design Add and Search Word Data Structure - Leetcode 211 - Trie - Python
Effective Coder
Design Add and Search Word Data Structure - Leetcode 211 - Trie - Python
16:37
Prefix and Suffix Search - Leetcode 745 - Trie - Python
Effective Coder
Prefix and Suffix Search - Leetcode 745 - Trie - Python
22:58
Implement Trie Prefix Tree - Leetcode 208 - Trie - Python
Effective Coder
Implement Trie Prefix Tree - Leetcode 208 - Trie - Python
9:17
Search Suggestions System - Leetcode 1268 - Two Pointers - Python
Effective Coder
Search Suggestions System - Leetcode 1268 - Two Pointers - Python
16:37
Search Suggestions System - Leetcode 1268 - Trie - Python
Effective Coder
Search Suggestions System - Leetcode 1268 - Trie - Python
21:40
Best Time to Buy and Sell Stock IV - Leetcode 188 - Recursion - Python
Effective Coder
Best Time to Buy and Sell Stock IV - Leetcode 188 - Recursion - Python
7:26
Sort an Array - Leetcode 912 - Heap Sort - Python
Effective Coder
Sort an Array - Leetcode 912 - Heap Sort - Python
27:31
Sort an Array - Leetcode 912 - Quick Sort - Python
Effective Coder
Sort an Array - Leetcode 912 - Quick Sort - Python
13:40
Sort an Array - Leetcode 912 - Merge Sort - Python
Effective Coder
Sort an Array - Leetcode 912 - Merge Sort - Python
7:05
Best Time to Buy and Sell Stock with Transaction Fee - Leetcode 714 - Python
Effective Coder
Best Time to Buy and Sell Stock with Transaction Fee - Leetcode 714 - Python
21:33
Best Time to Buy and Sell Stock with Cooldown - Leetcode 309 - Python
Effective Coder
Best Time to Buy and Sell Stock with Cooldown - Leetcode 309 - Python
33:32
Best Time to Buy and Sell Stock II - Leetcode 122 - Greedy - Python
Effective Coder
Best Time to Buy and Sell Stock II - Leetcode 122 - Greedy - Python
8:56
Best Time to Buy and Sell Stock - Leetcode 121 - Sliding Window - Python
Effective Coder
Best Time to Buy and Sell Stock - Leetcode 121 - Sliding Window - Python
7:12
Decode String - Leetcode 394 - Stack - Python
Effective Coder
Decode String - Leetcode 394 - Stack - Python
8:48
Flatten Binary Tree to Linked List - Leetcode 114 - Recursion Python
Effective Coder
Flatten Binary Tree to Linked List - Leetcode 114 - Recursion Python
10:14
Flatten Binary Tree to Linked List - Leetcode 114 - DFS - Python
Effective Coder
Flatten Binary Tree to Linked List - Leetcode 114 - DFS - Python
9:30
Flatten a Multilevel Doubly Linked List - Leetcode 430 - DFS - Python
Effective Coder
Flatten a Multilevel Doubly Linked List - Leetcode 430 - DFS - Python
13:09
Minimum Genetic Mutation - Leetcode 433 - BFS - Python
Effective Coder
Minimum Genetic Mutation - Leetcode 433 - BFS - Python
10:39
LRU Cache - Leetcode 146 - Python
Effective Coder
LRU Cache - Leetcode 146 - Python
49:38
Longest Repeating Character Replacement - Leetcode 424 - Sliding Window - Python
Effective Coder
Longest Repeating Character Replacement - Leetcode 424 - Sliding Window - Python
18:03
Car Fleet - Leetcode 853 - Python
Effective Coder
Car Fleet - Leetcode 853 - Python
12:30
Serialize and Deserialize Binary Tree - Leetcode 297 - Python
Effective Coder
Serialize and Deserialize Binary Tree - Leetcode 297 - Python
18:08
Word Ladder II - Leetcode 126 - BFS+DFS - Python
Effective Coder
Word Ladder II - Leetcode 126 - BFS+DFS - Python
31:32
Race Car - Leetcode 818 - BFS - Python
Effective Coder
Race Car - Leetcode 818 - BFS - Python
11:51
Word Ladder - Leetcode 127 - BFS - Python
Effective Coder
Word Ladder - Leetcode 127 - BFS - Python
21:35
Regular Expression Matching - Leetcode 10 - Recursion - Python
Effective Coder
Regular Expression Matching - Leetcode 10 - Recursion - Python
16:51
Accounts Merge - Leetcode 721 - Union Find - Python
Effective Coder
Accounts Merge - Leetcode 721 - Union Find - Python
19:26
Minimum ASCII Delete Sum for Two Strings - Leetcode 712 - Python
Effective Coder
Minimum ASCII Delete Sum for Two Strings - Leetcode 712 - Python
8:34
Edit Distance - Leetcode 72 - Dynamic Programming - Python
Effective Coder
Edit Distance - Leetcode 72 - Dynamic Programming - Python
12:29
Delete Operation for Two Strings - Leetcode 583 - Python
Effective Coder
Delete Operation for Two Strings - Leetcode 583 - Python
5:35
Edit Distance - Leetcode 72 - Recursion with Memoization - Python
Effective Coder
Edit Distance - Leetcode 72 - Recursion with Memoization - Python
20:46
Redundant Connection II - Leetcode 685 - Union Find - Python
Effective Coder
Redundant Connection II - Leetcode 685 - Union Find - Python
23:33
Burst Balloons - Leetcode 312 - Dynamic Programming - Python
Effective Coder
Burst Balloons - Leetcode 312 - Dynamic Programming - Python
34:45
Redundant Connection - Leetcode 684 - DFS - Python
Effective Coder
Redundant Connection - Leetcode 684 - DFS - Python
22:30
Redundant Connection - Leetcode 684 - Union Find - Python
Effective Coder
Redundant Connection - Leetcode 684 - Union Find - Python
23:20
Binary Tree Cameras - Leetcode 968 - Python
Effective Coder
Binary Tree Cameras - Leetcode 968 - Python
12:57
Distribute Coins in Binary Tree - Leetcode 979 - Python
Effective Coder
Distribute Coins in Binary Tree - Leetcode 979 - Python
10:10
All Paths From Source to Target - Leetcode 797 - DFS - Python
Effective Coder
All Paths From Source to Target - Leetcode 797 - DFS - Python
4:34
Longest Common Prefix - Leetcode 14 - Python
Effective Coder
Longest Common Prefix - Leetcode 14 - Python
7:06
Concatenated Words - Leetcode 472 - Python
Effective Coder
Concatenated Words - Leetcode 472 - Python
9:48
Word Break II - Leetcode 140 - DFS - Python
Effective Coder
Word Break II - Leetcode 140 - DFS - Python
17:37
All Ancestors of a Node in a Directed Acyclic Graph - Leetcode 2192 - Topological Sort - Python
Effective Coder
All Ancestors of a Node in a Directed Acyclic Graph - Leetcode 2192 - Topological Sort - Python
18:24
Course Schedule II - Leetcode 210 - Topological Sort - Python
Effective Coder
Course Schedule II - Leetcode 210 - Topological Sort - Python
21:53
Longest Common Subsequence - Leetcode 1143 - Dynamic Programming Optimized Space - Python
Effective Coder
Longest Common Subsequence - Leetcode 1143 - Dynamic Programming Optimized Space - Python
16:12
Longest Common Subsequence - Leetcode 1143 - Python
Effective Coder
Longest Common Subsequence - Leetcode 1143 - Python
28:35
Subarray Sum Equals K - Leetcode 560 - Python
Effective Coder
Subarray Sum Equals K - Leetcode 560 - Python
6:43
Word Break - Leetcode 139 - Dynamic Programming - Python
Effective Coder
Word Break - Leetcode 139 - Dynamic Programming - Python
11:52
Number of Matching Subsequences - Leetcode 792 - String - Python
Effective Coder
Number of Matching Subsequences - Leetcode 792 - String - Python
26:51
Out of Boundary Paths - Leetcode 576 - Dynamic Programming - Python
Effective Coder
Out of Boundary Paths - Leetcode 576 - Dynamic Programming - Python
20:09
Longest Increasing Path in a Matrix - Leetcode 329 - Dynamic Programming - Python
Effective Coder
Longest Increasing Path in a Matrix - Leetcode 329 - Dynamic Programming - Python
20:26
Shortest Path in a Grid with Obstacles Elimination - Leetcode 1293 - BFS - Python
Effective Coder
Shortest Path in a Grid with Obstacles Elimination - Leetcode 1293 - BFS - Python
25:37
Sudoku Solver - Leetcode 37 - Backtracking - Python
Effective Coder
Sudoku Solver - Leetcode 37 - Backtracking - Python
24:43
Pacific Atlantic Water Flow - Leetcode 417 - DFS - Python
Effective Coder
Pacific Atlantic Water Flow - Leetcode 417 - DFS - Python
15:55
Rotting Oranges - Leetcode 994 - BFS - Python
Effective Coder
Rotting Oranges - Leetcode 994 - BFS - Python
18:53
Cloned Graph - Leetcode 133 - BFS - DFS - Python
Effective Coder
Cloned Graph - Leetcode 133 - BFS - DFS - Python
16:12
N Queens - Leetcode 51 - Backtracking - Python
Effective Coder
N Queens - Leetcode 51 - Backtracking - Python
17:59
Min Cost to Connect All Points - Leetcode 1584 - Prim's Algorithm - Python
Effective Coder
Min Cost to Connect All Points - Leetcode 1584 - Prim's Algorithm - Python
9:42
Cheapest Flights with K Stops - Leetcode 787 - Bellman Ford Algorithm - Python
Effective Coder
Cheapest Flights with K Stops - Leetcode 787 - Bellman Ford Algorithm - Python
16:45
Network Delay Time - Leetcode 743 - Dijkstra's Shortest Path - Python
Effective Coder
Network Delay Time - Leetcode 743 - Dijkstra's Shortest Path - Python
22:25
Maximum Points You can Obtain from Cards - Leetcode 1423 - Sliding Window - Python
Effective Coder
Maximum Points You can Obtain from Cards - Leetcode 1423 - Sliding Window - Python
8:08
Game of Life - Leetcode 289 - Python
Effective Coder
Game of Life - Leetcode 289 - Python
24:19
Count Sub Islands - Leetcode 1905 - DFS - Python
Effective Coder
Count Sub Islands - Leetcode 1905 - DFS - Python
15:47
Number of Closed Islands - Leetcode 1254 - DFS - Python
Effective Coder
Number of Closed Islands - Leetcode 1254 - DFS - Python
12:06
Number of Enclaves - Leetcode 1020 - DFS - Python
Effective Coder
Number of Enclaves - Leetcode 1020 - DFS - Python
10:21
Max Area of Island - Leetcode 695 - DFS - Python
Effective Coder
Max Area of Island - Leetcode 695 - DFS - Python
12:14
Surrounded Regions - Leetcode 130 - DFS - Python
Effective Coder
Surrounded Regions - Leetcode 130 - DFS - Python
9:42
Number of Islands - Leetcode 200 - Union Find - Python
Effective Coder
Number of Islands - Leetcode 200 - Union Find - Python
21:45
Union Find with Examples and Code in Python
Effective Coder
Union Find with Examples and Code in Python
15:26
Number of Islands - Leetcode 200 - DFS - Python
Effective Coder
Number of Islands - Leetcode 200 - DFS - Python
12:18