线性动态规划:粉刷房子 II(Paint House II)
**线性动态规划:粉刷房子 II(Paint House II)**
**题目描述**
假设有n幢房子排成一排,每幢房子可以用k种颜色中的一种进行粉刷(k可能很大)。粉刷第i幢房子使用第j种颜色的成本是costs[i][j]。要求是相邻两幢房子不能粉刷相同的颜色。你需要找出粉刷所有房子的最小总成本。
**示例**
输入:costs = [[1,5,3],[2,9,4]]
输出:5
解释:第一幢房子用颜色0(成本1),第二幢房子用颜色2(成本4),总成本=1+4=5。
**解
2025-11-10 10:03:12
0