搜索专项---多源BFS模型


文章目录

  • 矩阵距离

一、矩阵距离

        本题思路:

        

#include 

#define x first
#define y second

typedef std::pair PII;
constexpr int N=1010;

int n,m;
char g[N][N];
int dist[N][N];
std::queue q;

int dx[4] = {-1, 0, 1, 0}, dy[4] = {0, 1, 0, -1};

void bfs()
{
    memset(dist,-1,sizeof dist);
    for(int i=0;i=0&&a=0&&b>n>>m;
    for(int i=0;i>g[i];
    
    for(int i=0;i

 

你可能感兴趣的:(算法提高,宽度优先,算法)