📜  rubik 的立方体符号 (1)

📅  最后修改于: 2023-12-03 15:34:45.221000             🧑  作者: Mango

Rubik的立方体符号

Rubik's Cube是一种三维的拼图玩具,由匈牙利雕塑家Ernő Rubik于1974年发明。从那时起,它已经成为了一种全球性的文化现象,并且已经激发了数百万人的想象力和创造力。

Rubik的立方体符号(也称为魔方符号)是表示Rubik魔方的标准记号系统。这些符号被设计用于描述魔方的旋转和移动,以帮助玩家解决魔方。程序员可以使用这些符号来编写Rubik魔方的解决算法。

符号集合

Rubik的立方体符号由几种基本元素组成。以下是一些常用符号:

单层旋转
  • U:顶层向右旋转90度
  • U':顶层向左旋转90度
  • D:底层向右旋转90度
  • D':底层向左旋转90度
  • L:左层向外旋转90度
  • L':左层向内旋转90度
  • R:右层向内旋转90度
  • R':右层向外旋转90度
  • F:前层向上旋转90度
  • F':前层向下旋转90度
  • B:后层向下旋转90度
  • B':后层向上旋转90度
双层旋转
  • u:顶层+中央层向右旋转90度
  • u':顶层+中央层向左旋转90度
  • d:底层+中央层向右旋转90度
  • d':底层+中央层向左旋转90度
  • l:左层+中央层向外旋转90度
  • l':左层+中央层向内旋转90度
  • r:右层+中央层向内旋转90度
  • r':右层+中央层向外旋转90度
  • f:前层+中央层向上旋转90度
  • f':前层+中央层向下旋转90度
  • b:后层+中央层向下旋转90度
  • b':后层+中央层向上旋转90度
四面转动
  • x:水平面顺时针旋转90度
  • x':水平面逆时针旋转90度
  • y:竖直面顺时针旋转90度
  • y':竖直面逆时针旋转90度
  • z:正面顺时针旋转90度
  • z':正面逆时针旋转90度
代码片段
# Rubik的立方体符号

Rubik's Cube是一种三维的拼图玩具,由匈牙利雕塑家Ernő Rubik于1974年发明。从那时起,它已经成为了一种全球性的文化现象,并且已经激发了数百万人的想象力和创造力。

Rubik的立方体符号(也称为魔方符号)是表示Rubik魔方的标准记号系统。这些符号被设计用于描述魔方的旋转和移动,以帮助玩家解决魔方。程序员可以使用这些符号来编写Rubik魔方的解决算法。

## 符号集合

Rubik的立方体符号由几种基本元素组成。以下是一些常用符号:

### 单层旋转

- `U`:顶层向右旋转90度
- `U'`:顶层向左旋转90度
- `D`:底层向右旋转90度
- `D'`:底层向左旋转90度
- `L`:左层向外旋转90度
- `L'`:左层向内旋转90度
- `R`:右层向内旋转90度
- `R'`:右层向外旋转90度
- `F`:前层向上旋转90度
- `F'`:前层向下旋转90度
- `B`:后层向下旋转90度
- `B'`:后层向上旋转90度

### 双层旋转

- `u`:顶层+中央层向右旋转90度
- `u'`:顶层+中央层向左旋转90度
- `d`:底层+中央层向右旋转90度
- `d'`:底层+中央层向左旋转90度
- `l`:左层+中央层向外旋转90度
- `l'`:左层+中央层向内旋转90度
- `r`:右层+中央层向内旋转90度
- `r'`:右层+中央层向外旋转90度
- `f`:前层+中央层向上旋转90度
- `f'`:前层+中央层向下旋转90度
- `b`:后层+中央层向下旋转90度
- `b'`:后层+中央层向上旋转90度

### 四面转动

- `x`:水平面顺时针旋转90度
- `x'`:水平面逆时针旋转90度
- `y`:竖直面顺时针旋转90度
- `y'`:竖直面逆时针旋转90度
- `z`:正面顺时针旋转90度
- `z'`:正面逆时针旋转90度