什么是BFS传送门. 今天学习BFS,加油! 先定义个数组: struct Node{ int a=0; int b=0; int step=0; }; int map[5][4]={//地图 0,0,3,2,//2是终点 3是山,不能走 0,0,0,0,//求从(0,0)出发到2位置的最短路径 0,0,3,0, 0,3,0,0, 0,0,0,3, }; Node queue[25]; //队列 BFS关键的是队列. 下面写个函数用于入队操作: int rudui(int a,int b)//…