#include <iostream>
#include <cstring>
using namespace std;
const int MAXN = 60;
const int MAXM = 60; // 最大的房间数量
int N, M;
int map[MAXN][MAXM]; // 记录输入数据
bool visit[MAXN][MAXM]; // 辅助数组,记录是否访问过,dfs要用到
// x, y表示房间的横纵坐标,返回相连的房间数量
int dfs(int x, int y) {
if (visit[x][y]) return 0; // 如果访问过,返回0
visit[x]
The Castle题解
最新推荐文章于 2022-05-08 23:30:39 发布