#2667 단지번호붙이기
# 문제 # 입력 및 출력 # 풀이 1) BFS (너비 우선 탐색) #include #include #pragma warning (disable:4996) using namespace std; int map[27][27]; // 문제에서 주어지는 지도 int visit[27][27]; // 방문했는지 확인하는 배열 int dx[4] = { -1,1,0,0 }; // x 상하좌우 확인용 int dy[4] = { 0,0,-1,1 }; // y 상하좌우 확인용 queue q; // bfs용 큐 priority_queue count_home; // 각 단지내 집의 수 오름차순 정렬용 int N, x, y, bunji = 0, home = 1; void find() { // 다음 번지를 찾는 함수 int stop..
2022. 5. 3.