문제 링크입니다: https://www.acmicpc.net/problem/1926
1926번: 그림
어떤 큰 도화지에 그림이 그려져 있을 때, 그 그림의 개수와, 그 그림 중 넓이가 가장 넓은 것의 넓이를 출력하여라. 단, 그림이라는 것은 1로 연결된 것을 한 그림이라고 정의하자. 가로나 세로로 연결된 것은 연결이 된 것이고 대각선으로 연결이 된 것은 떨어진 그림이다. 그림의 넓이란 그림에 포함된 1의 개수이다.
www.acmicpc.net
간단한 그래프 알고리즘 문제였습니다.
현재 그림의 크기를 측정하기 위해 DFS 함수를 호출할 때마다 area 변수를 0으로 초기화하는 것이 핵심이였습니다.
개발환경:Visual Studio 2017
지적, 조언, 질문 환영입니다! 댓글 남겨주세요~
반응형
'알고리즘 > BOJ' 카테고리의 다른 글
백준 15652번 N과 M (4) (0) | 2019.07.14 |
---|---|
백준 15649번 N과 M (1) (0) | 2019.07.14 |
백준 10828번 스택, 10845번 큐, 10866번 덱 stl 사용하지 않고 구현 (0) | 2019.07.09 |
백준 3187번 양치기 꿍 (7) | 2019.06.20 |
백준 1938번 통나무 옮기기 (0) | 2019.06.19 |