五阶魔方教程

news/2024/12/13 20:58:15/文章来源:https://www.cnblogs.com/Genius-Society/p/18605576

初学五阶魔方

首先,请先看过之前的四阶魔方教学,或者其它类似转法的网页,因为接下来的内容全是建立在魔方的概念上然后加以延伸。同样的,这个教学只介绍能够解出所需最容易的方法,并称不上非常有效率。

1.完成中心

五阶是奇数层,中心是固定的,所以没有四阶中心定位错误的问题。

拼中心的方法有很多,一开始从四阶到五阶会手足无措是正常的,建议花点时间自我摸索,就跟一开始学三阶的第一面一样,累积经验就能转的快。

以下介绍一下我的转法:

有几个大原则,不过通常会因应不同情况随机应变。

第一步当然是先拼一面

再来通常会先找同颜色且可以拼成一直线的三块,拼成一行之后横放,再将一开始转的地方归位。另外两行也是同样的方法,建议先完成中间行,可以省去一些不必要的麻烦。

TU’ TD’ F TU TD

将上下行跟中间行上下的杂行作互换。

TU F2 TU’

当然不是每一面都会这么顺利,各种状况常常会出现,以下举几个较常见的例子:这个转法很好用,请观察其中的原理。

例一:

TU’ R’ TU R’ TD’ F’2 TD

例二:

TU’ R TU R TD’ F’2 TD

这两种可以利用换行转法转成以上情况。

A:

R TD’ F’2 TD

B:

R TD’ F’2 TD

这种较特殊。

TD R2 TD’ F’2 TU’ R TU

其它还有很多各式各样的状况,用上面介绍的几个概念应该都可以解决,当然也不用拘泥于我介绍的转法,有很多状况能够用更容易的方法解出,这通常就要靠经验的累积了。

2.完成棱块

第一阶段

跟四阶一样分两阶段,完成上下部分再处理中间部分。

跟凑四阶的边是同样的方法,只不过要找3块而已,凑好后再搬到上下部份。

TU TD R U R’

当然一样有特殊状况

A:

B2 TU2 TD

B:

R F’ U R’ F TU TD

找不到边的处理方法,这方面如果处理的好,可以避免上面的特殊状况。

R U’ R’

第二阶段

跟 4x4 一样,但是通常要做两次。

第一次:

TD R F’ U R’ F TD

第二次:

TD R F’ U R’ F TD

特殊状况

R2 TD2 B R’ U B’ R TD’2

3.处理特殊状况

5x5x5 的特殊状况只有一种,在凑最后的边时就可以发现。

TR2 B2 U2 TL U2 TR’ U2 TR U2 F2 TR F2 TL’ B2 TR2

转法和 4x4x4 的单边翻转公式一样,R 和 L 的部份改成一次转两层,这样比较省时,且并不会破坏 3x3 的型。

这样 3x3 的型就完成了!其实就某些方面来说 4x4 还比 5x5 麻烦。

 

五阶最后两棱公式

Rw’ U’2 Rww U2 Lw’ U2 x’ Rw2 U2 Rw U2 Rw’ U2 x U2 Rw2 U2Rw’ U2 Rw’ U2 x’ U2 Rw’ U2 Rww U2 Lw’ U2 Rw2F U’ R URw2 U2 Rw U2 Rw U2 Rw U2 Rw U2 Rw2Rw’2 F2 U’2 Rw2 R’2 U’2 F2 Rw2Rw’ + UF Rw2 + UBRw2 B2 Rw’ U2 Rw’ U2 x’ U2 Rw’ U2 Rw U2 Rw’ U2 Rw2

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/852097.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JS-15 三元运算符

JavaScript还有一个三元运算符(即该运算符需要三个运算子)?: ,也可以用于逻辑判断。 (条件)?表达式1:表达式2 →布尔表true→表达式1→ →布尔表false→表达式1→ 这个三元运算符可以被视为if...else...的简写形式,因此可以用于多种场合。 1、判断一个整数是奇书与偶数…

RHEL8.10上配置nftables的NAT支持tftp服务

日期:2024.12.07 前言:配置pxe启动环境时跨网段的tftp服务器访问不到,记录下排查过程及解决方案。 参照:https://unix.stackexchange.com/questions/579508/iptables-rules-to-forward-tftp-via-nat https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/com…

场景篇

场景篇 设计模式工厂方法模式简单工厂模式工厂方法模式抽象工厂模式总结策略模式总结责任链模式技术场景 单点登录这块怎么实现的总结权限认证是如何实现的总结上传数据的安全性怎么控制总结负责项目的时候遇到哪些棘手问题 给出了四个方向:可以找某一个方向好好进行准备怎么做…

linux 家族debian和CentOS

1、两者的来源 2、两者的区别 debian德班和CentOS是Linux里两个著名的版本。两者的包管理方式不同。 debian安装软件是用apt(apt-get install),而CentOS是用yumdebian下的包扩展名是.deb,CentOS下包扩展名是.rpm debian系列中最出名的是Ubuntu。Ubuntu专注于图形化界面操作,…

DINOv2

(一)data processing 1.1 去重 最开始精选数据集(curated data)+未整理数据池(uncurated data)包含1.2B张图像 copy detection pipeline - "A Self-Supervised Descriptor for Image Copy Detection" 简称方法SSCD,是基于SimCLR的改进 使用SSCD方法对图片抽取…

子查询与嵌套查询

title: 子查询与嵌套查询 date: 2024/12/13 updated: 2024/12/13 author: cmdragon excerpt: 子查询和嵌套查询是关系型数据库中强大的查询工具,允许用户在一个查询的结果中再进行查询。通过使用子查询,用户能够简化复杂的SQL语句,增强查询的灵活性和可读性。本节将探讨子…

JS-14 条件语句之switch

多个if...else连接在一起使用的时候,可以转为使用更方便的switch结构 表达式→值1→语块1→break;→ 表达式→值2→语块1→break;→ 表达式→defalut→默认语块→ switch(fruit){case"banana"://...break;case"apple"://...default://... }需要注意的是…

深入解析 Transformers 框架(五):嵌入(Embedding)机制和 Word2Vec 词嵌入模型实战

本文深入探讨了 Transformers 框架中词嵌入(Token Embeddings)的关键作用和实现细节,展示了将离散符号映射至连续向量空间的过程。通过具体代码示例,我们揭示了 Qwen2.5-1.5B 大模型中嵌入矩阵的工作原理,并演示了如何将文本序列转换为嵌入向量。此外,文章还介绍了经典的…

如何更换业务服务jar包中依赖的第三方jar的版本

1.解压业务服务jar包,比如叫gank-api-0.0.1-SNAPSHOT.jarjar -xvf gank-api-0.0.1-SNAPSHOT.jar 2.在解压后的META-INF目录下找到pom.xml,更新为新版本号 3.在BOOT-INFO中找到要替换的jar,用新版本jar进行替换4.回到当前目录,重新打包 注意:jar -cfM0 gank-api-0.0.1-SNAP…

C#调用Python脚本的方式(一),以PaddleOCR-GUI为例

前言 每种语言都有每种语言的优势,Python由于其强大的生态,很多任务通过调用包就可以实现,那么学会从C#项目中调用Python脚本完成任务就很重要。C#调用Python代码有多种方式,如果Python那边内容比较多,可以考虑起一个Web Api进行调用,如果只是一个简单的脚本而且不需要频…

sFlow虚拟机流量监控

实验-sFlow流量监控 本实验需要准备两个虚拟机:Mininet虚拟机:需要安装Mininet,用来创建topo产生流量。 sFlow虚拟机:需要安装sFlow,用来监控Mininet虚拟机中的topo中产生的流量。实验基本流程介绍:准备两台Ubuntu虚拟机,一台安装Mininet,一台安装sFlow 在Mininet虚拟机…

八、ArkTS-语句-类型进阶与渲染控制

1.对象数组 1.1定义对象数组 它是一个自定义对象类型的数组,数组元素是自己定义对象类型的对象,就是数组元素是对象,数组类型是自定义对象的类型//第一步通过接口定义对象 interface student{stuID:number,name:string,gender:string,age:number }//基于接口创建对象数组 le…