如何解魔方?算法解释 - 以及如何通过 5 个步骤完成魔方

虽然您可能认为通过足够的随机扭转和转动就可以破解魔方,但实际上有一种方法可以快速实现,没有什么比破解谜题更令人满足的了——但有时,尽管我们尽了最大努力,成功却与我们擦肩而过。对于那些第一次拿起魔方的人来说,解决这个难题似乎只是时间、决心和一点运气的问题。但是,对于那些真正致力于完成魔方的人来说,实际上有一种方法可以让魔方变得疯狂。这就是解魔方的方法。

image.png

在我们开始实际求解之前,首先我们必须将立方体分成不同的类别,以便更容易描述正在发生的动作。

在大多数魔方资源中,谜题是这样分割的:

  • F(前):正面,面向解算器

  • B(背面):与正面相对的背面

  • R(右):右脸

  • L(左):左面,与右面相对

  • U(上):上表面

  • D(下):与上表面相对的底面

仅单个字母表示将该面顺时针旋转 90 度一圈,例如 F。字母后跟撇号表示将该面逆时针旋转 90 度,例如 F'。

字母后跟 2 表示将面旋转 180 度(又称双转),例如 F2。

魔方由 26 块组成:

  • 一个角件,上面贴有三种不同颜色的贴纸 

  • 边缘片,上面有两个不同颜色的贴纸

  • 中心部分,上面只有一张彩色贴纸

第一步:解决白色十字

您需要从拼图的白面开始,开始您的立方体解决之旅。对于魔方初学者来说,这一步可能会有点困惑,所以只要慢慢来,你最终就会到达那里。您会注意到魔方每一面的中心部分(称为面)无法移动到另一个位置,只能旋转 - 所以在开始魔方时您将利用这一点。首先,您需要将立方体上表面的每个白色边缘放在一起 - 您不必太担心确保中心也是白色的,只需专注于获得边缘即可。

完成此操作后,您需要翻转一些边缘,使所有白色贴纸朝上,以增加效果。


这是解决魔方的指南(图:NationalWorld/Kim Mogg)


握住立方体,使需要翻转的边之一面向您,然后应用以下算法:F、R'、D'、R、F2

该算法将翻转边缘,使白色部分朝上 - 对每个边缘重复此操作,直到顶部出现白色十字。接下来,您需要调整这些部件的方向 - 您要寻找的是白色边缘部件的另一个贴纸上的其他颜色与每个面中心的颜色贴纸对齐。

如果没有匹配的,则需要执行 U 形移动,然后再次查看您的立方体。您希望至少有两个匹配。如果它们都还没有排成一行,请再做一次 U 形移动并重复,直到有两个或四个边缘与它们的中心相匹配。如果您只有两个边缘和中心贴纸匹配,那么您可能处于两种情况之一。两条匹配边要么彼此相邻,要么彼此相对。如果相邻,握住立方体,使两个已解决的部分面向立方体的正面和左侧,然后应用此算法:R',U,R,U',R'如果匹配的边彼此相对,则握住立方体,使它们位于左右面上并执行以下算法:R2,L2,U2,R2,L2理论上你的白十字现在应该已经解决了。

第二步:白色的角

现在您已经解决了白边问题,下一步就是解决白角问题。这一步应该更容易实现,因为它只需要一种算法。现在,看看魔方的底层 - 您正在寻找白橙绿角。有 50% 的机会它会在底层。这些是您需要采取的步骤,具体取决于拐角适合您的位置。


2017 年 7 月 16 日,参赛者参加在巴黎郊区圣丹尼斯举行的魔方世界锦标赛(照片:GEOFFROY VAN DER HASSELT/法新社,盖蒂图片社)



如果角位于拼图的底部,则执行所需的 D 步,使角位于立方体的右下角位置。您可能需要执行此算法几次才能达到所需的位置:R' D' RD如果角位于拼图的顶部,请握住立方体,使角位于立方体的右上角,然后再次执行与之前相同的操作:R' D' RD现在角位于底部,您可以参考上面的说明。不断重复这个过程,直到顶层得到解决。

第三步:解决中间层边缘

现在你已经解决了立方体的白色面,翻转魔方,使白色层位于底部。寻找顶面上没有黄色的边缘。有可能没有,但我们稍后会讨论这个问题。执行 U 形移动,使边缘正面的颜色与中心匹配。边缘可以有两个方向:向左或向右。


2010 年 9 月 12 日,在德国西部城市博特罗普举行的 2010 年德国魔方锦标赛 3x3x3 魔方“古典组”最后一天,一名参赛者试图解开魔方(照片:PATRIK STOLLARZ/AFP via Getty Images)

如果边缘需要进入其左侧的间隙,请执行以下算法:U' L' ULUF U' F'或者,如果需要向右移动,请执行以下操作: UR U' R' U' F' UF如果顶层上没有剩余的边缘,那么它们可能位于正确的位置但需要翻转 - 或者它们位于错误的位置。要将边缘从不应该出现的位置移出,只需将黄色边缘之一插入该插槽 - 这应该将边缘移出并放在顶层,准备好使用上述算法将其正确放置。现在,对所有四个中间边缘重复此过程。

第四步:解决黄色十字

如果您已经做到了这一步,那么恭喜您!你还没有完成魔方的三分之二。剩下要解决的每一块都在某处有黄色 - 所以我们现在要做的是分两步解决玩具层边缘,这将定位所有块,使黄色面朝上。 。现在忽略立方体的角落,只关注边缘。要么没有,要么所有或两个边缘都将被正确定向,黄色朝上。黄色方块有四种可能的边缘位置 - 无边缘,只有中心黄色方块、穿过中心方块的 L 形、穿过中心方块的线或十字形。如果您的边缘以加号形状解决,就像我们在本教程开始时制作的十字一样,您可以跳过此阶段 - 如果没有,请继续阅读。


Feliks Zemdegs 保持着在 4.22 秒内解开魔方的吉尼斯世界纪录(照片:PATRIK STOLLARZ/AFP via Getty Images)



如果有一个点,则使用以下算法三次。如果你有一个黄色的 L 形状,那么只做两次,如果你有一条线,那么只做一次。握住上面有黄色的立方体,执行:FRU R' U' F'

执行此操作两次以使部件反向旋转。如果没有一个黄色角一开始就位于正确的位置,请应用该算法,直到找到一个位于正确的位置为止。

第五步:调整黄色角的方向

要完成魔方,您需要调整黄色角的方向。这可能是一个令人困惑的步骤,所以慢慢来。握住立方体,使未解算的角位于右上角,并应用此算法两次或四次,直到该块定向正确:R' D' RD在立方体顶部制作黄色十字后,您需要执行之前对白色十字所做的操作并填充边缘块。黄色仍在上表面,使用以下算法:RU R' UR U2 R' U可能会发现您需要多次执行此操作。现在是时候将黄色角放回原位了。找到一个已经在正确位置的棋子,将其移动到右上角,然后使用此算法来交换三个错误的棋子: UR U' L' U R' U' L如果看起来您已经完全搞乱了您的立方体,请不要担心!这是现阶段可以预料到的。转动顶层仅将另一个未解决的黄色棋子移动到右上角,并执行相同的 R'D'RD 直到特定棋子位于正确的位置。执行此操作时,请小心不要移动底部两层 - 并且绝对不要旋转整个立方体。重复直到你的立方体被解决。

发布者:脑力中国青少年专注力训练营 转载请注明出处:如何解魔方?算法解释 - 以及如何通过 5 个步骤完成魔方https://www.nalikepui.com/gzl/9728.html

关键字:
微信图片_20231114175920.png