gpt4 book ai didi

java - 用java解决魔方问题

转载 作者:行者123 更新时间:2023-12-02 13:15:23 24 4
gpt4 key购买 nike

正如标题所说,我正在用java编写一种解决魔方问题的方法,并且遇到了一些困难。我正在尝试实现 Kociemba 算法,为此我正在关注 here 中的一篇文章(具体部分顺便下来大概是2/3左右)。但是,该代码有一个 if 语句,其中包含条件子目标已达到。我不明白如何检查这一点,因为子目标没有真正定义。因此,如果有人可以向我解释如何检查立方体是否已达到子目标或提供其他教程,我将非常感激。预先感谢您的帮助。

最佳答案

这实际上与 Java 没有任何具体关系。我将解释什么是子目标。本质上,要完成立方体,您需要将其转换为特定状态。这就是最终目标。子目标是您想要实现的中间状态。我假设您知道如何解魔方。在完全困惑的状态下,子目标可能是将所有白色边缘 block 放置到位。因此,您不断循环一个阶段,直到达到这个子目标,然后开始下一阶段,这可能类似于“将所有白色角放在正确的位置”。

关于java - 用java解决魔方问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43795018/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com