SevenCirclesPuzzle:找到七色木圈拼图的解决方案

时间:2024-06-21 23:12:23
【文件属性】:

文件名称:SevenCirclesPuzzle:找到七色木圈拼图的解决方案

文件大小:7KB

文件格式:ZIP

更新时间:2024-06-21 23:12:23

Java

SevenCircles益智 这是我在 2012 年写的一些代码,用于解决我们在泰国购买的木制益智游戏。 拼图由七个圆圈组成,每个圆圈的外围有六个彩色圆点(见下图)。 要解决这个难题,您必须将所有七个圆圈放入框架中并旋转它们,使相邻的点具有相同的颜色。 代码 Java 代码由一个和一个组成,它用于表示单个圆圈,后者对框架进行建模并搜索。 的solve()方法的工作原理是依次尝试在框架中心的每个圆圈,然后从 12 点钟开始递归地将可能的圆圈添加到其他位置。 该程序还接受两个命令行标志: -d在代码运行时打印出一些调试信息 -h输出,您可以将其重定向到文件,例如: javac Puzzle -h > out.html


【文件预览】:
SevenCirclesPuzzle-master
----.gitattributes(378B)
----README.md(1KB)
----out.html(2KB)
----solution.txt(579B)
----Circle.java(4KB)
----.gitignore(595B)
----Puzzle.java(10KB)

网友评论