[BOJ/백준] 4963. 섬의 개수 (JAVA)
·
💪 Algorithm
링크https://www.acmicpc.net/problem/4963 문제 요약h*w 사각형 지도에 섬 또는 바다가 표시되어 있을 때 섬의 개수를 반환하기이때 가로, 세로, 대각선으로 연결되어 있는 섬은 같은 섬이다. 제한입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스의 첫째 줄에는 지도의 너비 w와 높이 h가 주어진다.w와 h는 50보다 작거나 같은 양의 정수이다.둘째 줄부터 h개 줄에는 지도가 주어진다.1은 땅, 0은 바다이다.입력의 마지막 줄에는 0이 두 개 주어진다.w와 h는 50보다 작거나 같은 양의 정수이다. 풀이가로, 세로, 대각선으로 연결되어 있지 않은 1의 개수를 세는 문제입니다. 즉, 영역의 개수를 구하는 문제이므로 DFS 또는 BFS로 풀 수 있습니다.저는 DFS..