{"componentChunkName":"component---src-templates-post-js","path":"/house-robber-visual-study-tool/","result":{"data":{"markdownRemark":{"html":"<p>While I was preparing for technical interviews, I asked Claude to put together a small interactive page that visualized the classic <em>House Robber</em> problem from LeetCode. The result is a single self-contained page that walks through the dynamic programming approach one house at a time, fills in the dp table as you go, and lays out the UMPIRE framework I use to think aloud through problems like this.</p>\n<p>I'm sharing it here partly as a reference for anyone working through <em>House Robber</em> for the first time, and partly because I kept coming back to it during prep. Watching the dp table fill in one house at a time was what made the pattern click for me.</p>\n<p>The page is embedded below. If the iframe feels cramped, you can also <a href=\"/house-robber-framework.html\" target=\"_blank\" rel=\"noreferrer\">open it full screen in a new tab</a>.</p>\n<iframe\n  src=\"/house-robber-framework.html\"\n  title=\"House Robber — Interactive Framework and Visualization\"\n  width=\"100%\"\n  height=\"2700\"\n  style=\"border: 1px solid var(--border); border-radius: 8px; background: #1a1a2e;\"\n  loading=\"lazy\"\n></iframe>","frontmatter":{"title":"A Visual Study Tool for LeetCode's House Robber Problem","date":"05/22/2026","excerpt":"An interactive walkthrough of LeetCode's House Robber problem, paired with the UMPIRE framework I use to think aloud through dynamic programming problems in interviews."}}},"pageContext":{"slug":"/house-robber-visual-study-tool/"}},"staticQueryHashes":["3943644438"]}