出个稍微有点难度的问题——重排九宫
问题:在3×3的方格棋盘上放置分别标有数字1~8的8个棋子,初始状态为左图,目标状态为右图:2 8 3 1 2 3
1 4 8 4
7 6 5 7 6 5
横竖的表格线这里就不画了。可使用的操作有:
空格左、右、上、下移动。(即只允许位于空格左、右、上、下的临近棋子移入空格。)
要求:编写程序寻找从初始状态到目标状态的路径。
2007-12-11 18:38
2007-12-11 19:24
2007-12-11 20:22
2007-12-12 19:42

2007-12-12 20:53
2007-12-12 21:29
2007-12-12 22:29
2007-12-12 22:31
2007-12-18 18:47
2007-12-18 20:37