Card image cap
Dynamic Programming

This Course includes

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

Tutedude

Get Started with Tutedude

OR









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.

Tutedude

Continue with Tutedude

OR





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


English(Indian)

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

Curriculum

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


Introduction


  • 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

Overview

  • ✔ 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.

Certificate:

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

Doubt Solving Sessions:

If you have any difficulty regarding this course you can contact TUTEDUDE anytime and we will be more than happy to help you through your journey.

Who is this course for

  1. ✔ Programmers, software engineers