131 подписчиков
69 видео
Populating Next Right Pointers in Each Node | BFS Python
Reverse String | Python 2 Pointer Recursive Solution
Merge Two Sorted Lists | Python Recursion Solution
Minimum Difficulty of a Job Schedule | Python DP Solution
Alien Dictionary | Python Solution Topological Sort
Pascal's Triangle II | Python Recursive Solution
Network Delay Time | Dijkstra's Algorithm Python Solution
Maximal Square | Python DP Top Down Solution
Shortest Path in Binary Matrix | BFS Solution
Delete and Earn | Python DP Solution
Course Schedule II | Python Solution Topological Sort Kahn's Algorithm
Path With Minimum Effort | Python BFS + Min Heap
Maximum Depth of Binary Tree | Python Recursive DFS Solution
Max Consecutive Ones II | Sliding Window Python
Pow(x, n) | Python Recursive Solution
Reverse Linked List | Python Recursive Solution
K-th Symbol in Grammar | Python Recursive Solution
Swap Nodes in Pairs | Python Recursive Solution
All Paths from Source Lead to Destination|DFS Python
Climbing Stairs | Python Recursion Memoization Solution
Best Time to Buy and Sell Stock IV | Python DP Top Down Solution
Median of Two Sorted Arrays | Python Modified Binary Search Solution
Check If N and Its Double Exist | Simple Python Solution
Longest Increasing Subsequence | Python DP Solution
Coin Change | Python DP Solution
Word Break | Python DP Solution
Min Cost Climbing Stairs | Python DP Solution
Longest Common Subsequence | Python DP Solution
Find if Path Exists in Graph | DFS Python
Fibonacci Number | Python Memoization Solution
Useful Linux Commands for Troubleshooting (curl verbose, df, du, nslookup, telnet, top/htop)
Maximum Score from Performing Multiplication Operations | Python Solution
N-th Tribonacci Number | Python DP Solution
Valid Mountain Array | Python One Pass Solution
Find All Numbers Disappeared in an Array | Python In-Place Modification With Negative Marker
Unique Binary Search Trees II | Python DFS Solution
House Robber | Dynamic Programming Python Solution