宽度优先搜索按照距离开始状态由近及远的顺序进行搜索,可以很容易用来求解最短路径或者最少操作等问题. 将已经访问过的状态用标记管理起来,便可以很好地做到由近及远的搜索. import java.util.LinkedList; import java.util.Queue; import java.util.Scanner; public class Main { static int n,m; static char[][] maze; static int [][] dis; final st…