Card image cap
Dynamic Programming

This Course includes

  • 3 Hrs Video lectures
  • Full Lifetime Access
  • Personal Mentorship
  • Course By Abhishek Kumar


Get Started with Tutedude


Already have an account?

Forgot Password

Enter Your registered Email your account is associated with and we will send you otp to your email

Otp confirm

Enter the 5 digit otp sent to your mobile number.


Continue with Tutedude


Forgot password?

New user?Register

Dynamic Programming for Competitions and Interviews

Master Dynamic Programming for your Coding Interviews and Competitive Programming.
Course By:

Abhishek Kumar


Course By:

Abhishek Kumar

About this course

Read more

This course starts with explaining the need for applying Dynamic Programming, followed by the 2 approaches of Dynamic Programming namely Bottom-Up (Tabulation) and Top-Down (Memoization).

And finally explanation and codes for some of the major Dynamic Programming Problems are given.

Dynamic Programming is an important component of Programming Interviews at Big Software companies like Google, Facebook, Amazon, Microsoft, Adobe, etc. It's also useful for Competitive programming.

Read more


✔3section ✔ 11lectures ✔ 2h 52m total length


  • 1. Introduction

Dynamic Programming-Concepts and Approaches

  • 2. Introduction to Dynamic Programming
  • 3. Dynamic Programming Approaches - Tabulation and Memoization

Dynamic Programming-Problems and Solutions

  • 4. Fibonacci numbers using Dynamic Programming
  • 5. Jumping on the Clouds - Hackerrank
  • 6. Longest Increasing Subsequence
  • 7. 0/1 Knapsack Problem
  • 8. Rod Cutting Problem
  • 9. Ugly Numbers
  • 10. Egg Dropping Puzzle
  • 11. Egg Dropping Puzzle - C++ Code


  • ✔ Dynamic Programming concepts

Best Content:

You will get best quality content in this course. After getting through this course your fundamentals concepts will be super clear.


Get certified by Tutedude. You can ask for the certificate after completing the course in chat section.

Live Doubt Solving:

If you have any doubt while learning, just type your doubt on the chat option and you will get connected to the mentor as soon as possible to clear all your doubts

Who is this course for

  1. ✔ Programmers, software engineers