카테고리 없음
2022. 6. 3.
[프로그래머스] 카카오프렌즈 컬러링북
문제 출처 - Programmers 문제는 여기 코딩테스트 연습 - 카카오프렌즈 컬러링북 6 4 [[1, 1, 1, 0], [1, 2, 2, 0], [1, 0, 0, 1], [0, 0, 0, 1], [0, 0, 0, 3], [0, 0, 0, 3]] [4, 5] programmers.co.kr [참고] 1. 문제를 다 풀고 틀렸다고 나와 검색을 해봤더니 전역 변수로 선언과 동시에 초기화를 하면 틀리지만 메서드 내부에서 초기화를 해주면 통과를 한다고 하여 해당 방법을 사용하여 문제를 풀었다. [풀이] 1. 탐색하지 않고 빈칸이라면 영역의 수를 증가시키고 dfs 탐색을 해준다. 2. dfs 탐색을 통해 해당 영역의 총 개수를 구하면서 연결된 영역을 모두 탐색해준다. 3. 가장 큰 영역의 크기를 구하기 위해 최..