圆柱三阶魔方、六棱柱魔方

目录

圆柱三阶魔方

魔方三要素

复原方法

六棱柱魔方

魔方三要素

复原方法一

(1)复原6个中心块的朝向,确定8个面的颜色

(2)复原底面

(3)复原中间层

(4)调整角块的朝向,再调整角块的位置,最后调整棱块的位置

复原方法二

(1)复原6个中心块的朝向,确定8个面的颜色

(2)复原底面

(3)复原中间层

(4)调整棱块的位置

(5)调整棱块的朝向

(6)调整角块的朝向

(7)调整棱块和角块的位置

差分依据


圆柱三阶魔方

魔方三要素

顶层的4个角块一样,底层的4个角块一样,每个角块有3种朝向

顶层的4个棱块一样,底层的4个棱块一样,每个棱块有2种朝向

中间层的4个棱块一样,每个棱块有1种朝向

顶层和底层的中心块是独一无二的,只有1种朝向

中间层的4个中心块有2个朝向

复原方法

先复原第一层

再复原第二层

再复原第三层

特殊情况:

这种情况下,只需要调整一个中间层棱块的朝向即可。

六棱柱魔方

魔方三要素

和三阶魔方对应。

6个中心块都是有3个色块的块。

12个棱块分为3+3+6,即3个六棱柱顶面的一样的棱块,3个六棱柱底面的一样的棱块,6个侧面的各不相同的棱块。

角块分为1+1+6,即1个顶面的三角形角块,1个底面的三角形角块,6个侧面的各不相同的角块。

复原方法一

(1)复原6个中心块的朝向,确定8个面的颜色

PS:六棱柱有8个面,共8种颜色

(2)复原底面

随便选一面作为底面都可以

(3)复原中间层

这一步需要注意中间层的中心块朝向也调好

(4)调整角块的朝向,再调整角块的位置,最后调整棱块的位置

顶层的4个棱块,一定是1+1+2,即有2个棱块是不一样的,还有2个棱块是一样的,我们把不一样的2个棱块位置复原。

此时,会出现2种情况。

要么复原,要么2个相同的棱块的朝向需要改变,也可以理解成位置需要互换。

直接按照三阶魔方去对照,位置需要互换的场景是不会出现的,所以我们理解成2个棱块的朝向需要改变。

先用2次 顺顺顺逆逆逆,变成:

此时,4个角块的位置都是对的,1号和2号角块需要顺时针转,3号角块需要逆时针转,4号未知。

那么,按照"2后4左"的原则,把3号放左上角执行小鱼1,则会变成123号都需要逆时针转的情况:

把4号放左上角执行小鱼1,变成:

此时,不仅所有块的朝向调好了,角块的位置刚好也调好了,最后把这3个棱互换位置即可复原。

复原方法二

(1)复原6个中心块的朝向,确定8个面的颜色

同上

(2)复原底面

同上

(3)复原中间层

同上

(4)调整棱块的位置

此时,棱块朝向不对的数量一定是0或者1或者2,因为只有白色棱块涉及。

(5)调整棱块的朝向

如果数量是2,那就把这2个白色棱块朝向换一下,如果是1,那就把朝向不对的那个白色棱块和它的对立棱块一起换一下朝向。

换的公式还是顺顺顺逆逆逆,这样会打乱棱块位置,但是没关系。

(6)调整角块的朝向

(7)调整棱块和角块的位置

差分依据

我感觉复原方法二才是触及本质的方法,所以在做魔方差分时,依据的是复原方法二

相关推荐
vibecoding日记6 小时前
双非如何快速入职字节等大厂大模型?真实案例分析:推理优化和投机解码
算法·求职·大模型工程师
yszaygr21388 小时前
Verilog参数化游程编码RLE模块
算法
望易8 小时前
刚设计的大模型架构-双域耦合认知框架
算法·架构
复杂网络12 小时前
多个 Claude Code 与多个 Codex 协同工作:设计与实现方案
算法
HjhIron1 天前
面试常客:字符串算法从入门到进阶
算法·面试
吴佳浩1 天前
DeepSeek DSpark:Confidence-Scheduled Speculative Decoding 技术解析
人工智能·算法·deepseek
触底反弹1 天前
🧠 搞懂 Token,才算真正入门大模型——从分词原理到 Embedding 语义实战
javascript·人工智能·算法
vivo互联网技术1 天前
ICLR 2026 | 基于后验采样的图像恢复方法LearnIR:人脸去阴影、去雾
人工智能·算法·aigc
浮生望1 天前
JS字符串与回文算法:从包装类到双指针的面试进阶之路
javascript·算法