hard20 pts · first answer countsdynamic-programmingdp-basicsspace-optimization
Painting houses with many colours fast
You paint n houses with k colours, no two neighbours the same, at minimum cost. The simple DP is O(n × k^2). How do you get O(n × k)?
Discussion 0
Join free to post in the discussion.
Related questions
- Signs that a problem suits DPBackend Developer
- What memoisation meansBackend Developer
- What tabulation meansBackend Developer
- Cost of plain recursive FibonacciBackend Developer
- Fibonacci after adding a cacheBackend Developer
- Recursion with no base caseBackend Developer
- Ways to climb five stairsBackend Developer
- Hidden memory cost of recursionBackend Developer