Dynamic Programming lecture #2 - Coin change, double counting
Part 1: • Dynamic Programming lecture #1 - Fibonacci... This is the second of several lectures about Dynamic Programming. I will again go through three problems: Combination Sum, Coin Change (min) and Coin Change (count). The third one is hardest because of double counting. Links to Leetcode in the pinned comment. Watch this lecture if you practice for competitive programming or for coding interviews. Consider turning captions on and setting the speed to x1.25. Please give me suggestions about the format of a lecture or about topics for future lectures. Frequently Asked Questions: https://github.com/Errichto/youtube/w... Github repository: https://github.com/Errichto/youtube Facebook: / errichto Twitter: / errichto Competitive Programming Discord: https://discordapp.com/invite/UzaURu7 Youtube channel 1: / errichto (mainly short videos) Youtube channel 2: / errichto2 (streams) I’m Kamil Dębowski, better known as Errichto. I compete in and organize programming competitions. I make educational streams on Youtube and Twitch. I'm a finalist of ACM-ICPC, Topcoder Open, Facebook Hacker Cup and Google Code Jam. I got a second place in Google Code Jam 2018. I am/was nutella in Codeforces and target in Topcoder. Watch me if you want to practice for coding interviews, competitive programming or just algorithms in general. I share my thought process, explain everything, and mention similar problems and techniques/algorithms.

Dynamic Programming lecture #3 - Line of wines

Dynamic Programming lecture #1 - Fibonacci, iteration vs recursion

Coin Change (LeetCode 322) | Full solution with beautiful diagrams and visuals | Simplified

15. Dynamic Programming, Part 1: SRTBOT, Fib, DAGs, Bowling

Coin Change - Dynamic Programming Bottom Up - Leetcode 322

The Change Making Problem - Fewest Coins To Make Change Dynamic Programming

How To Think SO CLEARLY People Assume You're A Genius

Lecture 20: Dynamic Programming II: Text Justification, Blackjack

The Strange Math That Predicts (Almost) Anything

DP#2: Coin Change Problem Number of ways to get total | Dynamic Programming | Algorithms

Mastering Dynamic Programming - How to solve any interview problem

Deep Work Music 2026 | Productivity Soundscape & Focus Music for Intense Concentration

Interview with a Competitive Programmer
![Understand AI in 14 minutes – with Anthropic's Chloe Lubinski [ARC 2026]](https://i.ytimg.com/vi/aBUniZHgCnE/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLCyQJdkwlip_867U0IUOY4wCWZJ0g)
Understand AI in 14 minutes – with Anthropic's Chloe Lubinski [ARC 2026]

Total Unique Ways To Make Change - Dynamic Programming ("Coin Change 2" on LeetCode)

Lecture 19: Dynamic Programming I: Fibonacci, Shortest Paths

Coin Changing Minimum Number of Coins Dynamic programming

LeetCode was HARD until I Learned these 15 Patterns

