[알고리즘] c++ cpp 보급로
포인트 1. bfs를 잘 이해하고 있는가? 2. dist 를 잘 사용할 수 있는가? 🧶문서는 항상 수정 될 수 있습니다. 비판은 환영합니다. #include #include #include using namespace std; int n; int map[100][100], dist[100][100]; int dx[] = {0, 0, -1, 1}; int dy[] = {-1, 1, 0, 0}; void bfs() { queue q; q.push(make_pair(0, 0)); while (!q.empty()) { int x, y; tie(x, y) = q.front(); q.pop(); for (int i = 0; i < 4; i++) { int nx = x + dx[i]; int ny = y + dy[i..
2020. 10. 7.