单片机复位键怎么接:哥手把手教你1小时轻松实现六面魔方还原--破解童年的难题 -第1页-猫扑大杂烩

来源:百度文库 编辑:中财网 时间:2024/04/29 16:32:12
.imgHoverWrapmop{position:relative;background:transparent;float:left;display:block;padding:3px;}.imgHoverWrapmop:hover{padding:3px;}.shareToRenrenmop{position:absolute;top:3px;right:3px;}魔方是世界三大益智类玩具之一。。
也许童年的你就只会拼出其中的一面。

再或许你偶然间拼出过两面。

现在魔方哥教你轻松一小时学会初级入门魔方玩法。。

简单的魔方复原玩法。。

首先定义魔方的六面字母 分别为F(ront--前面) B(ack后面) L(eft左面) R(ight右面) U(p顶面) D(own底面)

定义此类字母的含义为对应面(面对你时)做顺时针转动90度。而加撇例如F’就是对应面(前面)做逆时针运动90度。F2 定义为连续转动两下,即180度。(无论顺向逆向,因为F2=F2’)

不理解的可看下图(注意左面和后面 ,底面的顺时针动作可能会和你感觉到的相反,是当左面,后面,底面正对你眼时的顺逆而言)注意为了增加立体感和方便认识魔方不同面的情况 一下所有图片均为三面的立体图,左面为默认的正面即为F,剩下以此类推







(第一步)

拼出底面十字(随意取底面)如下图
注意每个侧面的棱和中心是同色的。如图

对于以蓝面做十字时可能出现的情况见下图


举例来说

对于这种情况 可以做的动作就是F D R2
图示如下
F
D
R2

有时候,你会碰到左图这样的情况,蓝黄色块转到底面时影响了已经对好的红色面,这时候,你需要在最后一步之前恢复红色面的位置


具体动作:F D F' R2
见图


(第二步)
对好第一面,加上四侧面的T字型,形成:


做好这一步其实你只要学会一招就够了。那个蓝色的角色块,转来转去之后就6种位置,



对于A位置,只需下面3步,FDF’


而对于B位置,其实完全一样,就是把刚才的3步对于顶面对角线做一个镜像

如左图,对于顶面对角线做一个镜像,我们将在后面无数次的遇到,所以请大家一定注意这个镜像的意义。

上面F D F'的对角线镜像就是R' D' R,




对于F 手法是 F D2 F' D'
对于C 手法是 F D F’D’
对于D 手法是R’D’R D
对于E 手法是FDF’

我们重复做好四角得到


(第三步)放第二层的棱色块,变成形如



通常,你会碰到两种情况,



对于第一种情况,使用下面的算法,
FUFUF U’F’U’F’

第二种情况只需要做第一种情况的对角镜运算即可
R’U’R’U’R’ URUR
应该很有规律吧。(这里说明一下做这一步时候开始需要背记这两个公式(实际理解了凭肌肉记忆,前面的十字和做角不提倡背公式,基本熟了都能乱拼出来)

(第四步)
在魔方新的顶面上画十字

下面我们要学一个新的算法,这个算法会把顶层在如下4种情况中切换,顶面的4个棱色块在旋转之后,也只可能有这4种情况,



这步我们 把角色块都当成灰色的,只看棱色块,比如你要见到左图这样,就算是上面第3种情况,见到右图这样,就算上面第2种情况。

在应用算法前,你应该参照上图顶面绿色的样子来确定你魔方的方位,我们只要对出十字就好啦,并不需要十字侧面 的颜色和下两层吻合。请注意,这个算法会按顺序从左到右在这4种情况中切换,也就是如果你遇见“点”(就是上面第一个图),你就要应用3次这个算法(每次之前都要按照上图对好方位哦),遇见“一”字就要应用2次算法
R' U'F' U F R
算法示意图



(第五步)翻转魔方顶面四角,对好顶面颜色,形成



魔方顶面的四角只可能有8种情况,第一种就是已经对好,而其他7种如下。


  现在我们开始说算法了,对于第一种情况,我们应该把顶面已经是绿色那个角放在最上面(也就是"左后角"),这时你不用关心下面两层 的哪面朝前

应用算法 R’U’RU’R’U’2 R
如图
R’U’RU’

R’U’2 R


对于第二种情况,我们应该发现他就是一情况的对角线镜像是吧,所以上面算法去做对角线镜像就得到了情况二的算法:

FUF’UF U2 F’
见图
FUF’U

F U2 F’

对于3-7情况:

你有2/3的概率碰到他们,其实你完全可以自己用1,2算法试试翻这么几次,看看会发生什么,慢慢就找到规律了。3-7情况都是用1,2算法的组合解决,最多用2个算法。

第六步)
调整四角顺序,使之形成


这步很简单,首先转转顶面看看是不是已经对好(概率1/6),如果不是就首先找一条边,这条边的两个角有相同的颜色(概率2/3),像以下这些例子,另有1/6的概率你找不到这样的一条边,我们一会儿再说。

两角中间的棱颜色和下面两层的颜色我们不用关心。现在把这条边放在背面,以上表最后一个为例,变成

然后应用下面算法,
LF’LB2L’FLB2L2

如果应用完算法 ,四个角还没有和下面两层的颜色吻合,转转就可以了。这步本质上的作用就是交换了前面两个角的位置。或者说做了这样的一个逆时针旋转,这两个作用在顶面旋转过后是等效的。

(第二种情况)找不到有两角同色的边
如果你碰到的情况找不到这样一条有两角同色的边,你就闭着眼睛应用一遍上面的算法,就一定可以找到啦
另外,你也可以试试这个算法的左右镜像,使用方法一样,效果也一样。
R' F R' B2 R F' R' B2 R2

第七步)将最后的棱色块顺序排列好


第一种情况,
你想让3个棱逆时针旋转。(概率1/3)


首先你要把已经对好颜色的那条边放在前面。

再用第五步的算法1+U2+算法2+U2 就行啦。也就是

R' U' R U' R' U'2 R   U2   F U F' U F U2 F' U2
第五步算法1            第五步算法2  


第二种情况,你想让3个棱顺时针旋转。(概率1/3)


那么要把已经对好颜色的那条边放在右面。这时你会发现第二个图就是第一个图的对角线镜像。

所以就是第五步算法2+U2+算法1+U2

F U F' U F U2 F'   U2     R' U' R U' R' U'2 R U2
第五步算法2              第五步算法1

上面介绍的方法,虽然我们不用记新算法了,但是很长,需要16步,如果你愿意,可以再记一个算法。




最后各位达人看在哥费劲写帖子的份上。。多来顶下。。
顺便打个广告。。喜欢并且想学魔方的小盆友可以加哥q号 113116032
非诚勿扰~~~