Recursion, Memoization & Dynamic Programming Python Tutorial | Data Structures and Algorithms (4/6)

Recursion, Memoization & Dynamic Programming Python Tutorial | Data Structures and Algorithms (4/6)

18901 People Read – 328 People Liked – You Can Also Like

πŸ™‹β€β™‚οΈ We’re launching an exclusive part-time career-oriented certification program called the Zero to Data Science Bootcamp with a limited batch of 100 participants. Learn more and enroll here: https://www.jovian.ai/zero-to-data-science-bootcamp

This lecture covers recursion, memoization, and dynamic programming. We look at two common problems in dynamic programming: longest common subsequences and knapsack problems. More details on the lecture page πŸ‘‰ https://jovian.ai/learn/data-structures-and-algorithms-in-python/lesson/lesson-4-recursion-and-dynamic-programming

Notebooks used in this lesson:
Problem-solving template: https://jovian.ai/aakashns/python-problem-solving-template
Dynamic Programming problems: https://jovian.ai/aakashns/dynamic-programming-problems

βœ… Recursion and memoization
βœ… Dynamic programming
βœ… Subsequence and knapsack problems

⚑ Data Structures and Algorithms in Python is a beginner-friendly introduction to common data structures (linked lists, stacks, queues, graphs) and algorithms (search, sorting, recursion, dynamic programming) in Python. This course will help you prepare for coding interviews and assessments.

πŸ‘¨β€πŸ« This workshop is taught by Aakash N S, co-founder, and CEO of Jovian. Previously, Aakash has worked as a software engineer (APIs & Data Platforms) at Twitter in Ireland & San Francisco and graduated from the Indian Institute of Technology, Bombay. He’s also an avid blogger, open-source contributor, and online educator.


Learn Data Science the right way at https://www.jovian.ai
Interact with a global community of like-minded learners https://jovian.ai/forum/
Get the latest news and updates on Machine Learning at https://twitter.com/jovianml
Connect with us professionally on https://linkedin.com/company/jovianml
Subscribe for new videos on Artificial Intelligence https://youtube.com/jovianml

#Python #DataStructure #Algorithms #Search #Sorting #Recursion #DynamicProgramming

Youtube

Make Beautify

Recursion, Memoization & Dynamic Programming Python Tutorial | Data Structures and Algorithms (4/6)