diff --git a/README.md b/README.md index 640db6cfe838897ce01a82f7a15a78b473d8730c..579f491b784be6e85ef7f061576d1d40c1912418 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,40 @@ +# 魔方求解器 +利用springboot搭建一个求解魔方的api,核心算法来自[min2phase](https://github.com/cs0x7f/min2phase); +http发送魔方颜色数据,返回21步内还原魔方的方法。 +``` +http://host:8080/solve/{cube} +``` +# 魔方颜色定义参考 +```java +/** prepare scrambledCube as + * + * |************| + * |*U1**U2**U3*| + * |************| + * |*U4**U5**U6*| + * |************| + * |*U7**U8**U9*| + * |************| + * ************|************|************|************| + * *L1**L2**L3*|*F1**F2**F3*|*R1**R2**R3*|*B1**B2**B3*| + * ************|************|************|************| + * *L4**L5**L6*|*F4**F5**F6*|*R4**R5**R6*|*B4**B5**B6*| + * ************|************|************|************| + * *L7**L8**L9*|*F7**F8**F9*|*R7**R8**R9*|*B7**B8**B9*| + * ************|************|************|************| + * |************| + * |*D1**D2**D3*| + * |************| + * |*D4**D5**D6*| + * |************| + * |*D7**D8**D9*| + * |************| + * + * -> U1 U2 ... U9 R1 ... R9 F1 ... F9 D1 ... D9 L1 ... L9 B1 ... B9 + */ +``` + + # 1024程序员开源挑战赛 ## **任务快速入口 ↓ ↓ ↓**