33,008
社区成员
发帖
与我相关
我的任务
分享
初始状态:
1 2 3 4 5
6 7 8 9 10
11 12 13 15 14
16 17 18 19 NULL
为了把两个数进行交换,我们可以让15向对角线的方向移动(当然这是不允许的)
1 2 3 4 5
6 7 8 9 10
11 12 13 NULL 14
16 17 18 19 15
然后……
1 2 3 4 5
6 7 8 9 10
11 12 13 14 NULL
16 17 18 19 15
成功排好顺序……
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 NULL