
bfs实现比较简单,但层数控制比较麻烦,幸好陈越老师提供了一种记录尾数的方法

AC答案:
#include <bits/stdc++.h>
using namespace std;
const int MaxN = 1e3 + 5;
int N, M;
int graph[MaxN][MaxN];
bool vis[MaxN];
queue<int> Q;
int bfs(int x)
{
vis[x] = 1;
int count =

bfs实现比较简单,但层数控制比较麻烦,幸好陈越老师提供了一种记录尾数的方法

AC答案:
#include <bits/stdc++.h>
using namespace std;
const int MaxN = 1e3 + 5;
int N, M;
int graph[MaxN][MaxN];
bool vis[MaxN];
queue<int> Q;
int bfs(int x)
{
vis[x] = 1;
int count =
1238

被折叠的 条评论
为什么被折叠?