Dynamic Programming Podcast Summaries
Dynamic Programming on Yedapo: 2 summarized podcast and YouTube episodes. Each includes key takeaways, core concepts and notable quotes with timestamps.

Complete Dynamic Programming | DP Series - Lecture 1
Apna College
Jul 8, 2026
डायनामिक प्रोग्रामिंग (DP) जटिल रिकर्सिव समस्याओं को मेमोइज़ेशन या टैबुलेशन के माध्यम से हल करने की एक तकनीक है। यह बार-बार होने वाली गणनाओं को स्टोर करके समय की जटिलता को एक्सपोनेंशियल से लीनियर में बदल देती है।
Key insight: DP को 'ऑप्टिमाइज़्ड रिकर्जन' कहा जाता है; यह अननेसेसरी रिकर्सिव कॉल्स को हटाकर समय जटिलता को एक्सपोनेंशियल से लीनियर में कम कर देती है।

How to add a dynamic field to an instance in Java?
Roel Van de Paar
Apr 5, 2026
Standard Java objects lack flexibility, forcing developers into rigid structures. Roel van de Paar breaks down how to bypass these static limitations to inject dynamic fields into live instances. This approach transforms how you handle evolving data requirements in legacy codebases.
Key insight: Instead of complex reflection hacks, utilizing a dedicated Map property remains the most stable way to simulate dynamic attributes in Java instances.