244 тысяч подписчиков
103 видео
Suffix Tree using Ukkonen's algorithm
Regular Expression Dynamic Programming
Topological Sort Graph Algorithm
Root To Leaf Sum Binary Tree
Longest Palindromic Substring Manacher's Algorithm
Maximum Sum Increasing Subsequence Dynamic Programming
Lowest Common Ancestor Binary Search Tree
Combination of Characters in String (All subsets of characters)
Sum Query in 2D Immutable Array Dynamic Programming
Text Justification Dynamic Programming
System Design : Distributed Database System Key Value Store
String Permutation Algorithm
Word Break Problem Dynamic Programming
Detect Cycle in Directed Graph Algorithm
Coin Change Top down dynamic programming
Box Stacking Dynamic Programming
Kruskal's algorithm Minimum Spanning Tree Graph Algorithm
0/1 Knapsack Problem Dynamic Programming
Maximum Size Rectangle of All 1's Dynamic Programming
Segment Tree Range Minimum Query
Coin Changing Number of ways to get total dynamic programming
Bellman-Ford Algorithm Single Source Shortest Path Graph Algorithm
Traveling Salesman Problem Dynamic Programming Held-Karp
Buy/Sell Stock With K transactions To Maximize Profit Dynamic Programming
System Design : Design a service like TinyUrl
Lowest Common Ancestor Binary Tree
Convex Hull Jarvis March(Gift wrapping algorithm)
Floyd Warshall Algorithm All Pair Shortest Path Graph Algorithm
Maximum Sum Rectangular Submatrix in Matrix dynamic programming/2D kadane
Fenwick Tree or Binary Indexed Tree
Knuth–Morris–Pratt(KMP) Pattern Matching(Substring search) Part2
Total Ways in Matrix Dynamic Programming
Minimum Edit Distance Dynamic Programming
System design : Design Autocomplete or Typeahead Suggestions for Google search
Wildcard Matching Dynamic Programming
Palindrome Partition Dynamic Programming
Check if Binary Tree is Binary Search Tree
Z Algorithm Z values
Coin Changing Minimum Number of Coins Dynamic programming
Prim's Algorithm Minimum Spanning Tree Graph Algorithm
Rabin Karp Substring Search Pattern Matching
Matrix Chain Multiplication
Longest Palindromic Subsequence
Maximum Sub Square Matrix Dynamic Programming
Knuth–Morris–Pratt(KMP) Pattern Matching(Substring search)
Longest Common Subsequence
Trie Data Structure
Skyline Problem
System Design Introduction For Interview.
Iterative Postorder traversal of binary tree using one stack