魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 242184|回复: 1
打印 上一主题 下一主题

奇偶校验的“一转”解决法 [复制链接]

Rank: 2

积分
273
帖子
224
精华
0
UID
40201
性别
保密
跳转到指定楼层
1#
发表于 2008-11-23 08:57:27 |显示全部楼层 |倒序浏览
彳亍法 需要奇偶校验,且校验公式要记忆。我今天忽然想到一个简单方法:

如果在编码角块(一般应该先编这个,因为简单)时发现需要校验,就对顶面角块和棱块编码进行如下映射:
角块
A->J->G->D->A
B->K->H->E->B
C->L->I->F->C
棱块
A->G->E->C->A
B->H->F->D->B
原理就是把顶层一转后的位置当作原始位置复原。到这程度后加上顶层一转即可复原整个魔方。

这会稍微增加一点编码难度,但还原时可以不再担心奇偶的问题了。

Rank: 2

积分
273
帖子
224
精华
0
UID
40201
性别
保密
2#
发表于 2008-11-23 10:51:22 |显示全部楼层
原帖由 gozichen 于 2008-11-23 09:10 发表
角块是复原了,可棱块的编码全乱了
而且涉及到四个棱块,这样耗的时间比做奇偶还长。
一般奇偶处理只要把棱块做到固定的位置,要处理的情况就不多了。
另外先复原棱块的话可以在复原棱块之后做奇偶,这但方法影 ...

你没看懂吧。我的意思是在开始复原之前,编码的时候进行处理,把棱块和角块的“复原设置“为顶层一转后的位置。这样,按照正常方法复原,最后顶层一转就OK。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2024-11-1 09:04

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部