广度优先BFS #include <iostream> #include <cstring> #include <string> #include <queue> int main(int argc, char *argv[]) { int dx[4] = {1, -1, 0, 0}; // 两种对应下标搭配四个方向 int dy[4] = {0, 0, -1, 1}; // BFS优先邻近点 std::queue<std::pair<int, int>> point_queue; // BFS先访问的...