8 拼图、图形树路径生成器

发布于 2024-12-05 12:07:54 字数 246 浏览 0 评论 0原文

我正在寻找 8 个拼图图树生成器,最好是 (php+) html+css+javascript。我需要的是类似的东西

3 2 1
6   8
7 5 4

会生成所有可能的树,等等

3   1     3 2 1
6 2 8       6 8
7 5 4     7 5 4

,直到达到其目标。

任何链接或算法表示赞赏。谢谢。

I'm looking for 8 Puzzle graphs tree generator, preferable in (php+) html+css+javascript. What i need is something like

3 2 1
6   8
7 5 4

will generate all the possible tree, like

3   1     3 2 1
6 2 8       6 8
7 5 4     7 5 4

and so on, until meet its goal.

Any link or algorithm is appreciated. thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

一身仙ぐ女味 2024-12-12 12:07:54

请参阅 http://www.8puzzle.com/8_puzzle_algorithm.html 了解该算法的说明。

创建如此高效的应用程序非常耗时,并且需要数学(场论)和 JS/PHP 技能。

See http://www.8puzzle.com/8_puzzle_algorithm.html for the explanation of the algoritm.

Creating such an efficient application is time-consuming, and requires skills in mathematics (field theory) and JS/PHP.

氛圍 2024-12-12 12:07:54

即使您缺乏数学背景,您也可以从某个状态定义一组后继状态。然后将所有这些放入搜索树中,并添加一点 Zobrist 散列以避免循环。

Even if you lack the mathematical background you can define a set of successor states from a certain state. Then throw all that into a search tree and add a little Zobrist hashing to avoid cycles.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文