魔方转动
如果一个完好的魔方,被转动一次,我们很容易可以还原,转动二次,还可以。可是转动越多,逆向操作恢复完好就越难。
目前已经有很多公式可以还原魔方。
可是公式是如何推导出来的呢?太高深的数学不懂,那就用枚举法分析它
那么我们就自己简单分析一下魔方的行为吧
枚举单次转动魔方情况
魔方是立体的,所以把它看成二维的图,方便分析,如下情形,我们先分析一个面单次转动是怎么样的,会改动到那些面
以上就是6个面的情况,可是这仅仅是单个面自己转动会影响的其它面
仅仅转动一个面,肯定会影响其它4个面的4条边
相邻面的转动
仅仅转动一个面,只能让它相邻的边进行变换。所以这是不够的
因为无论你怎么转动,都是由单次转动魔方得来的。
如果想知道魔方的色块移动规律,相邻面的转动规律很重要,因为这可以跨页面改变色块的位置。
比如下图,转动红色和黄色,就会产生不一样的情况
所以,如果给时间我去熟练魔方的话,我会先从单面魔方的转动位置记住它的情形。
然后再记住相邻面的转动位置记住。
再下面的,就是三个相邻面的转动情形。。。
上面都是简单的猜想😆,不知道是否可行