Author thumbnail

DEEPTI TALESRA

LeetCode Coding Interview Questions - Python

33,034 views
93 items
Updated yesterday
public playlist
Subtree of Another Tree - LeetCode 572 - Python #leetcode #blind75 #binarytree #subtreeofanothertree
11:50
Longest Common Subsequence - LeetCode 1143  - Python #dynamicprogramming #leetcode #blind75
15:30
Clone Graph - LeetCode 133 - Python #blind75 #leetcode #clonegraph
16:59
Spiral Matrix - LeetCode 54 - Python #blind75 #leetcode #spiralmatrix
14:31
Same Tree - LeetCode 100 - Python #blind75 #leetcode
10:27
Linked List Cycle - LeetCode 141 - Python #blind75 #leetcode
7:31
Insert Interval - LeetCode 57 - Python #blind75 #leetcode
11:30
Decode Ways - LeetCode 91 - Python
12:12
Merge Two Sorted Lists - LeetCode 21 - Python
9:10
House Robber II - LeetCode 213 - Python (Dynamic Programming)
14:00
Longest Increasing Subsequence - LeetCode 300 - Python - O(nlog(n))
16:13
Search in Rotated Sorted Array - LeetCode 33 - Python
10:22
Counting Bits - LeetCode  338 - Python - Dynamic Programming! (Bit Shift Solution)
9:03
Number of 1 Bits - LeetCode 191 - Python
11:16
Reverse Bits - LeetCode 190 - Python
9:31
Maximum Product Subarray - LeetCode 152 - Python (Dynamic Programming)
11:39
3Sum - LeetCode 15 - Python
13:00
Find Minimum in Rotated Sorted Array - LeetCode 153 - Python (Iterative and Recursive!)
16:26
Two Sum II - LeetCode 167 - Python
7:34
Is Subsequence - LeetCode 392 - Python
7:50
Remove Nth Node From End of List - LeetCode 19 - Python (Iterative and Recursive!)
20:06
Reverse Linked List - LeetCode  206 - Python (Iterative and Recursive)
15:53
Sum of Two Integers - LeetCode  371 - Python
15:53
Rotate Image/Matrix - LeetCode  48 - Python (2 ways!)
24:51
Two Sum - LeetCode  1 - Python (2 Ways!)
14:11
Lowest Common Ancestor of a Binary Search Tree - LeetCode  235 - Python
10:54
Valid Palindrome - LeetCode  125 - Python
12:10
Binary Search - LeetCode  704 - Python
14:32
Validate Binary Search Tree - LeetCode 98 - Python
17:28
Longest Palindromic Substring - LeetCode 5 - Python
18:13
Contains Duplicate - LeetCode 217 - Python
9:11
Word Search - LeetCode 79 - Python (BACKTRACKING)
24:36
Group Anagrams - LeetCode 49 - Python
16:54
Valid Anagram - LeetCode 242 - Python
10:30
Add Two Numbers  - LeetCode 2 - Python
13:30
Implement Trie (Prefix Tree)  - LeetCode 202 - Python
20:17
FizzBuzz - LeetCode 412 - Python
5:10
Sum of Left Leaves - LeetCode 404 - Python
13:48
Valid Parentheses - LeetCode 20 - Python
11:06
Transpose Matrix - LeetCode 867 - Python
10:29
Maximum Subarray - LeetCode 53 - Python
13:43
Best Time to Buy and Sell Stock - Leetcode 121 - Python
10:31
Evaluate Reverse Polish Notation - LeetCode 150 - Python
11:59
Min Cost Climbing Stairs - LeetCode 746 - Python
7:19
Climbing Stairs - LeetCode 70 - Python
10:20
Maximum Level Sum of a Binary Tree - LeetCode 1161 - Python (Recursive and Iterative!)
17:58
Missing Number - LeetCode 268 - Python [O(n) time and O(1) space]
6:59
Maximum Depth of Binary Tree - LeetCode 104 - Python
7:03
Boats to Save People - LeetCode 881 - Python
11:22
Maximum Width of Binary Tree - LeetCode 662 - Python
13:54
Increasing Triplet Subsequence - LeetCode 334 - Python [O(n) time and O(1) space]
10:08
Set Matrix Zeroes - LeetCode 73 - Python
13:34
House Robber - LeetCode 198 - Python (Dynamic Programming)
9:18
Minimum Path Sum - LeetCode 64 Python (Dynamic Programming)
8:47
Maximal Square - LeetCode 221 - Python [O(n) time and O(1) Space!]
13:14
Coin Change - LeetCode 322 - Python (Recursive and Iterative!)
23:08
Longest Substring with At Most Two Distinct Characters - LeetCode 159 - Python
11:35
Meeting Rooms II - LeetCode 253 Python
14:01
Meeting Rooms - LeetCode 252 Python
5:05
Binary Tree Right Side View - LeetCode 199 Python
8:22
Fruit Into Baskets - LeetCode 904 Python
13:44
Product of Array Except Self - LeetCode 238 Python
12:07
Unique Email Addresses - LeetCode 929 Python
6:01
Container With Most Water - LeetCode 11 - Python
8:44
Path Sum II - LeetCode 113 Python
9:13
Max Area of Island - LeetCode 695 Python
10:41
Number of Islands - LeetCode 200 Python
12:15
Longest Substring Without Repeating Characters - LeetCode 3 Python
10:50
Merge Intervals - LeetCode 56 Python
7:41
Binary Tree Zigzag Level Order Traversal - LeetCode 103 Python
8:32
Keys and Rooms - LeetCode 841 Python
5:20
Binary Tree Level Order Traversal - LeetCode 102 Python
7:23
Angle Between Hands of a Clock - LeetCode 1344 Python
5:13
Binary Tree Preorder Traversal - LeetCode 144 Python
13:47
Binary Tree Inorder Traversal - LeetCode 94 - Python (Recursive and Iterative!)
17:05
Jump Game - LeetCode 55 Python
5:49
Unique Paths (Part 2) - LeetCode 62 Python
11:11
Unique Paths - LeetCode 62 Python
6:49
Minimum Domino Rotations For Equal Row - LeetCode 1007 - Python [O(n) time, O(1) space!]
10:39
Non-overlapping Intervals - LeetCode 435 - Python [O(nlogn) Time and O(1) Space!]
8:54
Next Permutation - LeetCode 31 - Python [O(n) time and O(1) Space!]
11:35
Find All Numbers Disappeared in an Array - LeetCode 448 - Python [O(n) time and O(1) Space!]
8:29
Find the Difference - LeetCode 389 - Python [O(n) time and O(1) Space!]
2:52
Subsets - LeetCode 78 - Python
6:26
Sort Colors  - LeetCode 75 - Python [O(n) time and O(1) Space!]
10:47
K Closest Points to Origin - LeetCode 973 - Python [O(n) time!]
15:49
Task Scheduler - LeetCode 621 - Python [O(n) time and O(1) Space!]
8:46
Binary Tree Maximum Path Sum - LeetCode 124 - Python  #leetcode #binarytree #blind75 #recursion
12:47