三阶魔方第七步公式_四阶魔方公式图解七步

三阶魔方第七步公式_四阶魔方公式图解七步关于魔方,你需要知道:无论怎么转,每一个面的最中间的块[图:1-面中心块]是固定不动的。所以每一面的中心块颜色决定了该面的颜色。无论怎么转,位于顶角的有三种颜色的块[图:2-顶角块]永远会在某一个顶角;位于棱中间的有两种颜色的块[图:2-棱中间块]永远会在某一个棱的中间。所谓的公式,就是用一定的套路告诉你每个面该怎么转。所用到的字母UDLRFB分别代表魔方的上下左右前后…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

关于魔方,你需要知道:

三阶魔方第七步公式_四阶魔方公式图解七步

无论怎么转,每一个面的最中间的块[图:1-面中心块]是固定不动的。所以每一面的中心块颜色决定了该面的颜色。

无论怎么转,位于顶角的有三种颜色的块[图:2-顶角块]永远会在某一个顶角;位于棱中间的有两种颜色的块[图:2-棱中间块]永远会在某一个棱的中间。

所谓的公式,就是用一定的套路告诉你每个面该怎么转。所用到的字母 U D L R F B 分别代表魔方的 上 下 左 右 前 后 6个面。如上图(后方那面(B)一般不用,所以没有展示)。在字母后加一个撇(‘),表示把该面逆时针旋转,不加撇的就是顺时针转。如 R’表示右侧面逆时针转。

第一步 首面十字

这里以白色面为例。想要转出一个面,最先要转出一个十字形。但是十字也不是随意拼出来的。在转出十字的同时,必须保证上层的棱中间块的颜色与该面相同。这个步骤需要自己稍微摸索。如下图:

三阶魔方第七步公式_四阶魔方公式图解七步

1. 要先定位你要复原的棱中心块。比如说,面朝你的一面是蓝色的,最上层是白色的,于是你就要先找到[白-蓝]块到底跑哪去了,然后把它复原到原位,即下图中标有黄色阴影的1号位置。

2. 下一步,打个比方吧,你想要复原[白-红]块。从面中心块可以了解到,完成后的红色面会在蓝色面的右边,在白色面的下面。(好吧这里实在忍不住了吐个槽,做图的时候貌似把红蓝色搞反了,大家…将就自动脑补一下吧…..( ̄▽ ̄”))于是当你找到迷失的[白-红]块后,先不要在意第二层的面中心块的颜色,只要保证把它转到下图中的2号位置,然后转一下最上层,你会发现蓝色与蓝色,红色与红色都会对齐的…….

先定白色中心快,然后找白面四周棱块,和其他4面颜色一致;

再找带白色的角块,和四周中心块一致;

三阶魔方第七步公式_四阶魔方公式图解七步

(↑↑↑↑↑ 表示这个解释真的很模糊…但是这一步实在是…等你把这一步摸索会了之后你就会知道为什么我写不出来详细图解了……另外,强烈建议最开始的时候先反复练习这一步。反复反复练习,会让你加深对魔方的认知的。)

第二步 首面顶角归位&完成第一层

这一步会让零散的白色顶角块归位。

首先要确认颜色与相邻三边都相同的白色顶角块的位置。如下图,最靠近你的那个顶角块颜色理应为[白-蓝-红],所以要找到[白-蓝-红]的实际位置,并将它移动到顶层顶角。

当[白-蓝-红]的实际位置位于底层那一圈(非底面)的时候,先水平旋转底层,使[白-蓝-红]顶角块位于它的目的位置的下层顶角(如图所示),然后按照图示旋转即可使底面顶角块与同一列的上层顶角块互换,从而完成一个顶面顶角。

若[白-蓝-红]位于顶层那一圈:用下图中任意一种方式,把底层任意一个顶角块与该顶角块互换,即可得到下图的两种情况。

若[白-蓝-红]位于底面:用下图中任意一种方式,把该块与一个颜色不搭配的顶面顶角(非[白-蓝-红])互换,即可得到下图的两种情况。

致新人:建议一开始先多多练习转出一个面,先不管上两层颜色是否对齐。既培养手感又培养观察魔方的眼力。

三阶魔方第七步公式_四阶魔方公式图解七步

第三步 完成第二层

完成第二步后,魔方的顶层白色、上层一圈应该全部归位了。将魔方翻转过来,使白色面朝下。此时白色

的对面(应为黄色)为上层。接下来的公式、转动都将以黄为上(U),白为底(D)。(如下图)

三阶魔方第七步公式_四阶魔方公式图解七步

这一步将还原第二层。首先还是要确认颜色与相邻两边都相同的棱中间块的位置。如下图,最靠近你的棱中间块理应当为[红-蓝]块。

当[红-蓝]的实际位置位于顶层那一圈时,水平转动顶层,就会出现如下两种情况。第一种情况为[红-蓝]的红色区可以与正前面(F)的红色面中心块相邻,而[红-蓝]的蓝色区应归属于右侧面(R)。第二种情况为[红-蓝]的蓝色区可以与右侧面(R)的蓝色面中心块相邻,而[红-蓝]的红色区应归属于正前面(F)。按照图示旋转即可使该棱中间块归位。

当[红-蓝]恰好位于其正确位置,但颜色颠倒时,使用下图任意一种方法把该[红-蓝]块移出去。把它移到上层那一圈后,再遵从下图方法即可。

使用该方法可以使所有第二层的棱中间块全部归位,第三步就完成了。

三阶魔方第七步公式_四阶魔方公式图解七步

第四步 顶面十字

完成第三步后,你的魔方应该出现下图中三种情况之一。(注意:顶层(U)除了图中标明的黄色块之外,可能还有其他的黄色块,不管它们。只要图中标明的黄色区域是黄色块就可以了。下两层的颜色是什么无所谓,图中以红蓝为例。)转动顶层(U)或整个魔方,使顶层与下图三种情况之一相同,然后按照图示步骤旋转。若进行一次该步骤后没有出现十字,就重复该步骤(即转动顶层使其变成如下三种之一,再按图示步骤旋转)一或两次,即可得到顶层十字。

三阶魔方第七步公式_四阶魔方公式图解七步

第五步 顶层棱中间块归位

这一步的目的是使顶层的4个棱中间块全部归位,三种情况:

(1)转动顶层(U),若可以使一个棱中间块归位(如下图左,这里以[红-黄]块为例),而其他3个都不能归位,则将[红-黄]所在这一面(红面)定为正前面(F)。按照图示步骤转动,可使4块棱中间块全部归位,或出现下一种情况。

(2)转动顶层(U),若只有2个相邻面的棱中间块可以归位,则将这两块棱中间块所在的两面定为右面(R)和后面(B)。按照同样的步骤转动,可使棱中间块全部归位。

(3)转动顶层(U),若只有2个相对面的棱中间块可以归位,则任选一个方向按下图转动,即会出现上面两种情况。

Note:当按照上述两种情况操作却仍不能不能全部归位时,则再重复1~2次该步骤,即可4个棱中间块全部归位。

三阶魔方第七步公式_四阶魔方公式图解七步

第六步 顶层顶角半归位

为什么叫半归位呢?因为这一步只能使顶角移动到它归位的位置,却不能保证该顶角的三色与面的颜色衔接准确。举例来讲,如图中所示,从三面的颜色可以推断顶角块为[红-黄-蓝],但当该顶角块并非[红-黄-蓝]时,用下图步骤可以使[红-黄-蓝]移动到正确位置,但是有可能会出现下图这种情况,即颜色正好错开。

两种情况:

(1)当某一个顶角块位于正确位置,但颜色不一定正确衔接的时候:转动整个魔方,使该顶角块朝向你(与下图相同方向),按照图示步骤旋转魔方,即可使全部顶层顶角块半归位。若仍未归位,重复该步骤。

(2)若每一个顶层顶角块都不在正确位置:随意选一个方向,按照图示步骤旋转,即可变成第一种情况或者完全归位。

如一个角在正确位置,以下步骤为不正确的角逆时针变换位置。

三阶魔方第七步公式_四阶魔方公式图解七步

第七步 顶层顶角归位&魔方完成

完成第六步后,顶层的四个顶角块应该都位于正确位置了。这一步会让颜色错开的顶角块完全归位。(字虽然很多,但这是最简单的一步!大功即将告成!)

无论此时有几个顶角块仍是半归位,任选一个半归位的顶角块,转动整个魔方(注意是整个!意思就是说把魔方放在你手里调动位置!不要单独转顶层或某一层!),使该顶角块以下图左边图示的方向朝向你。不停地重复图示步骤,直到该顶角块完全归位。

这里有一个非常重要的NOTE!假如你在做R的时候该顶角块就归位了,此时一定不能停,一定要再继续转动D,使这4步变得完整!

注意:当一个顶角块完全归位后,魔方的下两层可能是打乱的,但不要紧,不管它,继续下面的步骤:

顺时针转动顶层(U),使另一个半归位的顶角块以下图左边图示的方向朝向你,然后不停地重复图示步骤,直到该顶角块完全归位。该次4步循环完整后,再顺时针转动顶层(U),使另一个半归位的顶角块以下图左边图示的方向朝向你…………(这个时候应该看出来这是个循环了吧)以这种循环的方法使所有的顶角块完全归位,魔方就完成啦!

这里PO上 卜以 发表过的评论,感觉他解释的很清楚!希望对大家有帮助!!:

“第七部里的转动U层是有前提条件的:一直保持整个魔方红为正面,被调节的块必须在正面的右上角。” 右上角红色调到左边黄色,与上边2个红色连在一起。

三阶魔方第七步公式_四阶魔方公式图解七步

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/234235.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • kafka应用场景有哪些_kafka顺序性的消费

    kafka应用场景有哪些_kafka顺序性的消费序在学习一门新技术之前,我们需要先去了解一下这门技术的具体应用场景,使用它能够做什么,能够达到什么目的,学习kafka的初衷是用作消息队列;但是还可以使用KafkaStream进行一些实时的流计算,多用于大数据处理;也可以做日志收集汇总、网站活动跟踪等任务。消息队列kafka可以很好的替代一些传统的消息系统,kafka具有更好的吞吐量,内置的分区使kaf…

    2022年10月14日
    2
  • flash做动画教程(基础篇)

    flash做动画教程(基础篇)第一步、软件的下载与安装FlashMX2004第二步、新建一个flash文档也就是场景一你可以右击空白的文档,作如下操作:一、改变文档的背景颜色二、根据自己制作gif动态图片的大小,来选择文档的宽高二、新建元件或者是导入外部图片有的图片是不需要自己加工的素材就从外部导入导入外部图片的步骤:文件-导入-导入到库-选择图片的位置…

    2022年4月28日
    60
  • Mysql 添加字段或者创建表SQL语句「建议收藏」

    Mysql 添加字段或者创建表SQL语句「建议收藏」最近要向测试和运维发SQL脚本,习惯了用工具,忘记了原始操作手法

    2022年10月10日
    3
  • linux抓包教程_ubuntu抓包命令

    linux抓包教程_ubuntu抓包命令linux抓捕网络包jacky.1650727278@@q.comtcpdump是linux命令行下常用的的一个抓包工具,记录一下平时常用的方式,测试机器系统是centos7。tcpdump的命令格式tcpdump的参数众多,通过mantcpdump可以查看tcpdump的详细说明,这边只列一些笔者自己常用的参数:tcpdump[-i网卡]-nnAX‘表达式’各参数说明…

    2022年10月11日
    3
  • 以过来人的身份聊聊实习招聘、秋招、春招(给应届毕业生)

    以过来人的身份聊聊实习招聘、秋招、春招(给应届毕业生)没有学长、学姐能够清楚地告诉我,这些东西的意义。我自己从大三暑期到大四把这三个阶段完整地经历过了,当然因为自己想法多多,心高气傲,无视实习机会,无视秋招。在春招的时候,苦逼求一个面试机会,很多时间就在

    2022年8月3日
    8
  • Java 中 Boolean 和 boolean的区别

    Java 中 Boolean 和 boolean的区别上次一个同学问 Boolean 类型的值不是只有 true 和 false 两种吗 为什么他定义的属性出现了 null 值 我们应该先明确一点 boolean 是 Java 的基本数据类型 Boolean 是 Java 的一个类 boolean 类型会在 赋零值 阶段给属性赋 false 而 Boolean 是一个类 会在 赋零值 阶段给对象赋 null 如果是静态属性 会在类加载时被赋值 如果是普通类属性 会在实例化对象时赋值 这两点可以了解一下 类加载机制 和 对象创建过程 类加载机制

    2025年6月14日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号