实战+ G% L. N: c+ K, S4 Z( Y0 t
OK,现在用破箱人的最难迷题来检验和演示一下我们的“万能钥匙”。$ r0 U1 n' \, E% W4 Y
![]()
" T. E" c- `0 W$ Y" o 1、拼图的初始状态如上,我们的顺序是从左上角开始,于是第一目标就是把红色方块移到左上角第一格;( R6 _3 K1 Q/ |
8 R% W" V+ x" H* o% v , q, @! N! Y( u' Y' K* y
2、先来一次“旋转”,红色方块位置如上,然后在黄色方框范围来一次“互换”,结果
4 }$ q+ R& e: I1 Y& J+ j8 @' r" W% o! n+ `6 H
![]()
4 `1 T# T1 Z! G1 L# _6 r) O3 E4 { 3、红色方块和它右边的方块一起被移到如上位置。(我们移动目标方块时,必定有一块不相干的方块和它一起移动,这点不必理会,记住,我们唯一的目标就是红色的目标方块!)然后和上一步一样:黄色方框里做“互换”,
* \6 n# o5 S" J# d
. w* E4 R) g& ^, t# i4 t! c 0 J2 Y% b V, V# o, m. e1 T1 F
4、还是黄色方框里做“互换”,4 f- Z- S' K% _- W- ?; q, y, k
9 X/ g- Q: j1 K0 |3 c; Q0 L- p![]()
+ ^, g# g0 w4 d( W2 R; t0 B7 u' s 5、第一步大功告成!锁定下一个红色方块,现在要把它移到绿色方块下方了(很显然,只需一次“旋转”两次“互换”就足以达成目的)。很简单的重复步骤,这里不细说,就这样从上往下,从左到右一直排下来(注意,请不要排最下方的一行),结果如下:5 {* v: T0 o# d1 ~
6 F5 p& |1 t# l![]()
/ p: L Y3 R1 l# S2 @ 6、如果在排列中途遇到好像上面这种“目标格子”被挤在角落出不来的情况,也很容易解决,来一次“互换”把它换到右边的自由空间就可以了。最终我们能够得到以下结果:
9 J9 D* Q; E& ^- ?4 Y1 H$ t
5 h; \6 I, w: I- e7 z+ D9 [![]()
$ {3 Y' C/ N$ v/ f& l6 k# e2 u 7、在右边只剩两列,下边只剩一行的基础上,我们再来对付最下面一列(在其他此类拼图也一样,无论是5×5还是8×8还是其他面积的)。操作也很简单,把需要塞进正确位置的方块挪到右边两列的最底层,然后通过互换把它塞往左边即可!这里要注意一点:互换时,目标方块的移动其实是跳跃前进一个格子的,所以我们要选好目标方块进行互换的初始位置。如上图,目标方块的目标位置是左下角,往右跳回两次,所以互换初始位置应该在右下角。于是9 V1 d7 V. g; H" N1 H1 `6 `
! P6 i( S* Y, S* i + a* j/ ^) b9 S
8、一次“互换”后& t: Z1 f3 @4 o5 S# l$ R
3 B; E4 M# r- {7 }; W0 P7 \![]()
; _2 a+ w* N; Z5 r% U" }: K' | 9、两次“互换”后,成功!在最后一行只剩2列没有完成的时候,我们需要改变一下策略了。如上图,假设现在再往左边(坐标5,2处)塞一个方块,那剩下的那个方块就没法塞进去了(因为剩下的方块要互换到坐标5,3处,必然会带着一个不相关的方块进入坐标5,2),因此最后这一步必须两个目标方块联动才行。
1 l9 W1 l2 q+ t+ t- E
9 m% x) B; j# Q f1 S6 Z0 ?( L![]()
. A. ]- n' S& Y) f1 N- M 10、其中一个目标方块已经准备到位,剩下的一个通过一次竖向的“互换”前往初始位置。/ m! `9 A, w+ p6 m8 K& o- s- r
8 _- p+ q7 S1 [+ g6 I+ `" A% N ' T8 L8 D0 D1 ^1 H) V& A
11、准备就绪,发射!!5 d5 q& m+ n: V U$ k( j
1 n3 q# Z6 c2 q. [! M" ]
![]()
- Y" I) I- x7 e2 M' d" ]5 M 12、剩下右边两列了,我们可以任意选择从上往下排还是从下往上排,假设我们选的后者,操作也没什么难度,完全和刚才准备那两块初始位置的步骤相同,先就绪一个,另一个通过互换到达。! G( ~9 |! K. B
4 u! b7 t% e) d e6 @5 E
![]()
: T3 |/ \# }) l+ A0 C. B; f2 K" j 13、现在剩下没有拼好的只有8个方块了,其他方块不需要做任何变动,只要在这8个方块内部作调整就可以完成拼图。怎样调整呢?记得上面提到的“定律一”吗?按照该定律,只要把左边4个方块排好,右边4个方块就只存在两种可能,一种可能就是正确顺序,那么我们就解开迷题;另一种可能是上下位置相反了,那我们做一次互换也同样能够解开迷题。所以我们把精力集中在左边一列就可以大功告成。具体步骤我们等一下再讨论,现在停下来看看一个问题。 |