Dynamic Programming easy to understand real life examples | Study Algorithms

Поделиться
HTML-код
  • Опубликовано: 30 июл 2024
  • Dynamic programming is probably the trickiest algorithmic paradigm to master. But that is what makes it essential as well. If you find a hard time understanding dynamic programming, this video is made for you. Basically, dynamic programming involves breaking the problem into smaller pieces, solving them individually and remembering the results for future use. Watch the video to know more.
    This is a 2 part video series.
    ➡️ Part 1:
    00:00 - Intro
    00:45 - Dynamic programming is not scary
    02:05 - A very basic example of Dynamic Programming
    04:40 - What is a Fibonacci series
    09:12 - Generating a Fibonacci series using Dynamic Programming
    ➡️ Part 2:
    Discussion on the variation of a 0/1 Knapsack problem.
    Watch the video here: • 0/1 Knapsack Problem e...
    My favorite book on Introduction To Algorithms: amzn.to/35RrVuK
    📘 The description and examples are available at: studyalgorithms.com/theory/al...
    📚 More Algorithmic Paradigms:
    Brute Force: • Brute Force algorithms...
    Divide and Conquer: • Divide and Conquer alg...
    Greedy Algorithms: • Greedy Algorithms with...
    🔗 To see more videos like this, you can show your support on: www.buymeacoffee.com/studyalg...
    💻 Get Social 💻
    Follow on Facebook at: / studyalgos
    Follow on Twitter at: / studyalgorithms
    Follow on Tumblr at: / studyalgos
    Subscribe to RSS feeds: studyalgorithms.com/feed/
    #studyAlgorithms #programming #interview

Комментарии • 37

  • @stalinshrestha9274
    @stalinshrestha9274 2 года назад +10

    You are so underrated the way you explained oh my god you deserve the huge respect and yeah alot of viewers as well

    • @nikoo28
      @nikoo28  2 года назад

      Thank you so much 😀

    • @adamdcunha5074
      @adamdcunha5074 5 месяцев назад

      This guy is the real neetcode

  • @gauravkumar-ek8mr
    @gauravkumar-ek8mr 3 года назад +9

    After watching this I subscribe this channel with full respect and love.

    • @nikoo28
      @nikoo28  3 года назад +2

      I am glad you liked it. Do remember to watch part 2 of the dynamic programming paradigm.

  • @niyagentleman8143
    @niyagentleman8143 3 года назад +3

    amazing! ^^ thanks so much for these great videos
    ^^

  • @pranaypampana4190
    @pranaypampana4190 2 месяца назад +1

    Best video that i found on memoization

  • @NaveenGaming2001
    @NaveenGaming2001 3 года назад +3

    very nice explanation

  • @rmiliming
    @rmiliming 3 месяца назад

    You explain very well! A great teacher material ! :)

  • @Webeverse.
    @Webeverse. 3 года назад +3

    Bruh u knailed it . it's just awesome and glad to hear your explanations..:)

    • @nikoo28
      @nikoo28  3 года назад +1

      Thank you so much 😀

  • @exe.m1dn1ght
    @exe.m1dn1ght Год назад

    thank you SIR

  • @ardrajithendran9303
    @ardrajithendran9303 21 день назад

    Your class is amazing 🤩

  • @losrobbosful
    @losrobbosful 2 года назад +2

    Best & clearest introduction video to dynamic programming. Wonderful demo!

  • @salageri
    @salageri 3 года назад +2

    Nice

  • @infinite639
    @infinite639 Год назад

    very good teaching , very good teacher, i have shared your videos with my friends

    • @nikoo28
      @nikoo28  Год назад

      Thanks for all the love 😄

  • @jayprakashjaiswaldeptofcom1250

    love u bhaiya

  • @modernedits3863
    @modernedits3863 5 месяцев назад

    sir please upload more videos of dp it will be very helpful and (your explanation is very good and easy to understand)

    • @nikoo28
      @nikoo28  4 месяца назад

      did you have a look at the dynamic programming videos I have already uploaded

  • @pranaypampana4190
    @pranaypampana4190 2 месяца назад

    God of programming..

  • @sreeharsharaveendra289
    @sreeharsharaveendra289 7 месяцев назад

    Explanation using ice cream sticks is so good and original!

    • @nikoo28
      @nikoo28  6 месяцев назад

      that is fun...right? We tend to complicate simple things 😄

  • @sivasainagireddi7956
    @sivasainagireddi7956 2 года назад +2

    Damn 🔥
    Why can't I hit the like button twice 😓

  • @katikalyani9107
    @katikalyani9107 2 года назад +1

    Hello sir ,can you please suggest any book for algorithms ?

    • @nikoo28
      @nikoo28  2 года назад

      Check the video description, I mention all my resources :)

  • @rahulsai7219
    @rahulsai7219 2 месяца назад

    Sir, Can you explain word break problem in this playlist

    • @nikoo28
      @nikoo28  Месяц назад

      that is one problem I have been waiting to create a video on. Give me some time please.

  • @user-dx4un7gg2z
    @user-dx4un7gg2z 11 дней назад

    wow

  • @tardlyfe3571
    @tardlyfe3571 10 месяцев назад +1

    Fibonaki...

  • @zariz7219
    @zariz7219 Год назад

    🔥🔥🔥🔥🔥🔥

  • @sudheeri1171
    @sudheeri1171 17 дней назад

    Fibonacci = Fee + Bho + Nah + Chi