3阶魔方破解之层先法
一个拧乱状态的魔方如下图
破解过程简述:一、以蓝色为底,转好底层;二、转中间层;三、转上层,出现绿色十字;四、绿色十字位置调整;五、调整顶层四个顶角的位置;六、调整顶层四个顶角的方位。
我用这种方法,转好一个非常混乱的魔方,大概需要2分钟左右。
预定义:U:顺时针转动顶层;
F:逆时针转动前面;
R:逆时针转动右面;
L:逆时针转动左面;
D:逆时针转动底层;
加‘后,表示逆时针转动。
一、以蓝色为底,转好底层
目标:使每个侧面出现一个倒‘T’字,如下图。这一步,很简单,方法省略。。。
(为了便于展示,暂时将底层翻过来朝上)
二、转中间层
目标:要把中间层转好,效果如下:
方法:分三种情况
(一) 如图中,红黄块要移动到右侧中间棱。
公式 :URU’R’U’F’UF
(二) 如图中,黄橙块要移动到左侧中间棱。
公式:U’F’UFURU’R’
(三) 如图中,中间棱上的白橙块位置正确,但方位不对;可以移动出来,变成上面的二者之一来解决。
三、转上层,出现绿色十字
目标:顶层出现绿色十字,只要位置正确即可,如图:
方法:FRUR’U’F’,本公式实现顶层十字前面块、后面块方位翻转。位置上,左面块不动,其余三块逆时针移位。
如果没看懂,不要担心,先用公式转几次,如果一直不行,可以换个角度再试几次就行了。
四、绿色十字位置调整
目标:使得顶层十字侧面对应,如下图:
方法:先将白面朝向自己,转动顶层,将绿白块对应好。
使用公式:RUR’URUUR’,本公式实现顶层绿十字左面块、右面块、后面块逆时针移位。
如果使用公式三次,还没有将顶层绿十字置位,则必须换个颜色面朝向自己,重复公式三次以内就一定行了。
五、调整底层四个顶角的位置
目标:将顶层四个顶角置位,方位可以不对,如图:
方法:转动顶层,使得某个角位置正确。使用公式:URU’L’UR’U’L,该公式实现其余三顶角逆时针移位。公式1-2次后,顶角应该就都归位了。
六、调整顶层四个顶角的方位
最后一步,非常简单,但不要着急,以免功亏一篑。
方法:选择一个位置正确、方位不对的顶角,转动整个魔方,让它转到前面的右上顶角。使用公式:R’D’RD 2—4次,即可使该顶角方位复原。此时,魔方已经乱了,千万不要担心,按我说的继续做,它会慢慢归位的。
转动顶层,把方位还没复原的顶角移动到前面的右上顶角。重复R’D’RD 2—4次。同理,处理其它方位还没复原的顶角。
出现类似下面的样子,你就大功告成了!
3阶魔方破解之层先法相关推荐
- 三阶魔方入门解法--层先法
由于sina的图片做了防盗链 请参看:http://blog.sina.com.cn/s/blog_40cb41af0100cyj9.html 基本知识: 首先要分清楚"层"和&q ...
- 魔方层先法简明图解,最少记6个公式即可完成魔方六面
关于魔方层先法这里不多介绍了,自己google,百度一下. 此处图解简明扼要,只需要记最少6个公式即可完成魔方六面. 转载于:https://www.cnblogs.com/maxz/archive/ ...
- n阶魔方的构成方法C语言,穷举法打印n阶魔方矩阵
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 // 穷举法打印n阶魔方矩阵 n <= 10 #include #include int A[ 11 ][ 11 ]; bool Flag[ 1 ...
- 用c语言验证5阶魔方矩阵,穷举法打印n阶魔方矩阵
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 // 穷举法打印n阶魔方矩阵 n <= 10 #include #include int A[ 11 ][ 11 ]; bool Flag[ 1 ...
- Java学习手册:(数据结构与算法-递归)一个人爬楼梯,可以一次爬一阶或者两阶,问n层楼梯有多少种爬法?
算法思想: (1)只有一层楼梯,有1种方法,即 f(1) = 1; (2)有两层楼梯,有2种方法,即 f(2) = 2: (3)有三层楼梯,a.如果第一步爬一层,后面还有两层楼梯未爬,有2种方法,即f ...
- ThreeJS简易魔方自动还原实现(一)层先法
© Young 2018-04-29 21:08 在ThreeJS四步制作一个简易魔方中介绍了怎么实现一个可以转动的简易魔方,接来下准备介绍下怎么让这个简易魔方具备自动还原的功能. 例子如下: 可以扫 ...
- 魔方cfop公式软件_【初级】层先法还原三阶魔方(下)
先整体描述一下层先法:层先法顾名思义,以层为标准,从下到上依次还原每一层.主要分为7步. 底面十字(底棱还原) 底面还原(底角归位) 二层还原(中棱归位) 顶面十字(顶棱面位) 顶面还原(顶角面位) ...
- Python——简陋的n阶魔方模拟
简介 终于整完了毕业论文,忙里偷闲半小时摸了个魔方模拟程序,支持模拟任意阶魔方,自动打乱,输入指令旋转.显示方面不会弄3D的,用opencv整了个展开图. 效果 五阶魔方打乱20步 震撼人心50阶,打 ...
- Matlab编程与数据类型 -- 奇数阶魔方矩阵的编程
本微信图文详细介绍了利用Matlab实现奇数阶魔方矩阵的编程.
最新文章
- 脚本没有类似C语言的预编译,开源脚本库
- mysql jdbc简介_JDBC简介
- RTX 30系游戏本来了!1月26日开售,售价999美元起
- 【温故知新】HTML学习笔记(表格)
- spring-data-redis相关api
- 【转】一键将Web应用发布到云-Azure Web App!
- 网页设计 html鼠标悬停,利用css3实现的简单的鼠标悬停按钮
- java的课程总结_Java课程总结
- Redis:Hot Key问题
- 日志进程redo thread
- c# base 和this 继承
- [译] LINUX内核内存屏障
- 基于Springboot的个人健康监控管理系统 毕业论文+项目源码、
- 非线性最小二乘法曲线拟合
- SAP-ABAP-小计收起/折叠明细项目-只显示小计内容
- 做了8年前端,感谢那些优秀的后端,陪伴我工作,教会我成长
- GPU通用计算调研报告
- Unity 粒子 基础
- 批量多次复制依次粘贴工具【编程语言:易语言】
- [ 深度学习 ] 基础知识:深度学习的57个术语
热门文章
- This a test paper
- 计算机软考高级论文怎么写,软考高级论文写作的六大应试策略
- Vue的脚手架工具cli安装
- Hive常见压缩格式和性能对比
- CodeWar(JavaScript)---Vowel Count
- jupyter notebook 遇到_xsrf argument missing from POST 问题的处理
- 5福最多多少钱_集5福 2018支付宝集5福活动攻略:最高可以分多少钱?
- zcmu 1633: 酷酷的单词
- vue项目中定义全局变量
- 安装docker、docker engine和docker desktop区别