wtdkenya.hashnode.dev·Feb 15, 2023 · 6 min readIntroduction to Dynamic ProgrammingIntroduction Dynamic Programming is an optimization algorithm for recursive functions. The Problem The problem with recursive solutions is that in some cases, the repeated recursive calls may be used to compute a problem already computed before, but ...00
yushcode.hashnode.dev·Dec 24, 2022 · 6 min readSpiral TraversalIntroduction A spiral traversal algorithm is meant to traverse elements in a two-dimensional array in a spiral pattern, ensuring that each element is visited at least once. To qualify for many software engineering positions, you need to demonstrate ...00
yushcode.hashnode.dev·Dec 23, 2022 · 3 min readTHE RED PILL: HOW DEEP THE RABBIT HOLE GOES #devretro2022The blue pill-red pill analogy from the 1999 Sci-Fi hit, The Matrix is probably familiar to a large portion of the developer community (Given the fact that lots of us enjoy Sci-Fi; I assume at least). My developer journey started quite a while back. ...00