算法竞赛入门经典:第七章 暴力求解法 7.18 广度优先搜索之八数码问题

/* 八数码问题: 编号为1~8的8个正方形滑块被摆成3行3列(有一个格子空留),如图所示。每次能够把与空格相邻的滑块(有公共边才算相邻)移到空格中,而它原来的位置就称为了 新的空格。给定初始局面和目标局面(用0表示空格格),你的任务是计算出最少的移动步数。若是没法达到目标局面,则输-1. 2 6 4 8 1 5 1 3 7 7 3 6 5 8 4 2 思路:
相关文章
相关标签/搜索