- 最后登录
- 2012-9-22
- 在线时间
- 1142 小时
- 阅读权限
- 30
- 注册时间
- 2007-11-8
- 积分
- 765
- 帖子
- 401
- 精华
- 0
- UID
- 14816
- 性别
- 男
![Rank: 3](static/image/common/star_level2.gif) ![Rank: 3](static/image/common/star_level1.gif)
- 积分
- 765
- 帖子
- 401
- 精华
- 0
- UID
- 14816
- 性别
- 男
|
嗯,我发现换棱用4阶的公式就可以,从里到外一次次换,直到大棱都对为止。<br><br>而且我发现你的换心公式可以推广到n阶,将需要换的两块所在面放置为F和U。不妨设F面上的叫原块,U面上的的叫目标块,先将位置放准,使原块翻上去正好可以到目标块的位置,设其在所在面的位置为(x,y),总阶数为n。推广的公式为:<br>xL' U yL' U' xL U yL<br>或者<br>xL' U' (n-y+1)L' U xL U' (n-y+1)L<br>其中xL为从左边数第x个面,旋转方向为从左向右看的顺逆时针。<br>选择U或者U'时候要注意旋转顶面后目标块位置的新坐标的x值必须发生变化,不能在xL面上。<br>而且该公式可以推广到一块或者若干离散点的情况。<br>
[ 本帖最后由 f10830 于 2008-5-9 11:46 编辑 ] |
|