filmov
tv
Amazon Coding Interview | Longest Common Substring Dynamic programming | EP6

Показать описание
longest common substring using dynamic programming - In this video, I have explained how to solve longest common substring problem in multiple ways.
longest common substring using recursion
longest common substring recursion with memorization or top-down approach
longest common substring using bottom-up approach
I have used FAST method to solve this DP problem.
Table of Content:
00:15 Problem statement
02:17 Longest common substring
03:00 Algorithm
06:54 Recurrence relation
08:00 Recursive solution
09:42 Recurrence tree
11:52 Top-down approach with memoization
13:30 Bottom-up approach/ DP solution
19:20 Demo
✚ Join our community ►
✅ Recommended playlists ►
📖 TOP 10 LEARNING RESOURCES
👋 Let’s Connect ►
#JAVAAID #lcsubstring #subsetsum #leetcode #javaAidTutorials #programming #dataStructures #algorithms #coding #competitiveprogramming #google #java #codinginterview #problemsolving #kanahaiyaGupta #hackerrankchallenges #facebook #amazon #oracle #linkedin
DISCLAIMER: These above-mentioned resources have affiliate links, which means if you buy one of the products from my links, I might receive a small commission without having no extra cost to you. This helps support the channel and allows us to continue to add more tutorial. Thank you for your support!
*NOTE: All above shared learning resources are best of my knowledge as I have personally read all except one Introduction to Algorithms.
longest common substring using recursion
longest common substring recursion with memorization or top-down approach
longest common substring using bottom-up approach
I have used FAST method to solve this DP problem.
Table of Content:
00:15 Problem statement
02:17 Longest common substring
03:00 Algorithm
06:54 Recurrence relation
08:00 Recursive solution
09:42 Recurrence tree
11:52 Top-down approach with memoization
13:30 Bottom-up approach/ DP solution
19:20 Demo
✚ Join our community ►
✅ Recommended playlists ►
📖 TOP 10 LEARNING RESOURCES
👋 Let’s Connect ►
#JAVAAID #lcsubstring #subsetsum #leetcode #javaAidTutorials #programming #dataStructures #algorithms #coding #competitiveprogramming #google #java #codinginterview #problemsolving #kanahaiyaGupta #hackerrankchallenges #facebook #amazon #oracle #linkedin
DISCLAIMER: These above-mentioned resources have affiliate links, which means if you buy one of the products from my links, I might receive a small commission without having no extra cost to you. This helps support the channel and allows us to continue to add more tutorial. Thank you for your support!
*NOTE: All above shared learning resources are best of my knowledge as I have personally read all except one Introduction to Algorithms.
Комментарии