矩阵中经典的宽搜题,这里我主要是想讲哈希表(散列表)的应用而已。
下面几个知识点都有大神讲解过,有兴趣的同学,请认真阅读,如果你懒得看,我后面也会简单讲解。
题目大意:
1、一个3*3的矩阵,给出开始状态和结束状态,请您推箱子(0是那个箱子)
2、输出推箱子的步数
解题思路:
1、这是宽搜入门的经典题,经典程度可以媲美 深搜的八皇后问题
2、首先,要熟悉掌握字符串和int 类型之间的自由切换,这里用了一个 sprintf()函数,就是把数字,输出到字符串中。
3、宽搜的框架,也是必要的先决条件&#x