【发布时间】:2012-08-26 19:21:13
【问题描述】:
给定一个 m*n 网格,其中每个单元格标记为“b”或“w”。你也会得到黑白颜料。您可以使用 k 笔画,每种颜色(黑色或白色),笔画定义为同一行中连续无色单元格的着色(这意味着笔画不能超出行的长度,如果您在该行结束之前拿起你的刷子,那是该笔划的结束)。目的是尽量减少错误的数量,如果您用错误的颜色绘制单元格或单元格保持未绘制,则会发生错误。最优策略是什么?
【问题讨论】:
-
有趣的问题。这是作业吗?
-
我对此表示怀疑。家庭作业不会给出这种“悬而未决”的东西。通常会根据所教授的技术给出问题。
-
不是一个完整的答案,所以我将在评论中添加它:由于行是独立的,并且每一行的最优性/成本是已知的,您可以分而治之,解决去哪里的问题“花费” k 笔画。我会先看看“分支和绑定”en.wikipedia.org/wiki/Branch_and_bound
-
我猜“笔画被定义为...来自同一行的单元格的着色”是指同一行或同一列。也就是说,笔划可以是水平的或垂直的。对吗?
-
@JimN 不,这不是作业问题。
标签: math optimization