【发布时间】:2011-07-27 16:40:13
【问题描述】:
我正在开发一个基于 HTML Canvas 和 JavaScript 的小型游戏来训练自己,我选择创建一个地图着色益智游戏。
我最初计划使用给定算法解决谜题所需的时间来设置谜题难度,但我最终选择实施暴力破解算法。其他算法对我来说太复杂了,因为我没有找到一些明确的资源来很好地解释最佳 3 色或 4 色的算法。
我的问题是可以制作一些棘手的谜题,因此蛮力解决需要很长时间,但使用另一种解决方法仍然可以轻松解决难题。
那么,您将如何确定地图着色谜题的相对难度?
【问题讨论】:
-
感谢大家的优质回答!
标签: algorithm language-agnostic graph graph-theory