알고리즘 문제 풀이: 파이썬/BOJ

[BOJ_1926] 그림

hueco 2022. 11. 10.

 

📌 문제 링크: https://www.acmicpc.net/problem/1926

 

1926번: 그림

어떤 큰 도화지에 그림이 그려져 있을 때, 그 그림의 개수와, 그 그림 중 넓이가 가장 넓은 것의 넓이를 출력하여라. 단, 그림이라는 것은 1로 연결된 것을 한 그림이라고 정의하자. 가로나 세로

www.acmicpc.net

 

내 풀이(Success) :

 

🧐 Review:

 꽤 오랜만에 풀어본 그래프 탐색 문제였지만 기존 코드를 참조하지 않고 기억에만 의존해서 문제를 해결했다. 매번 그래프 탐색 문제를 풀 때 DFS, BFS 코드 템플릿이 기억나지 않아서 기존에 내가 풀어둔 코드를 참고하곤 했는데, 오늘은 참고 없이 해결한 것으로 보아 그동안의 문제 풀이 경험이 조금은 쌓였다는 생각이 든다.

 

 이 문제에서 주의할 점은 그림이 하나도 없는 경우(2차원 배열이 0으로만 구성된 경우)가 존재할 수 있기 때문에 관련 예외 처리가 필요한데, 이 부분만 주의하면 다른 그래프 탐색 문제와 거의 유사하기 때문에 까다로운 점이 없다고 생각한다.

 

 
 
 

'알고리즘 문제 풀이: 파이썬 > BOJ' 카테고리의 다른 글

[BOJ_1449] 수리공 항승  (0) 2022.11.28
[BOJ_12891] DNA 비밀번호  (0) 2022.11.24
[BOJ_11501] 주식  (0) 2022.11.09
[BOJ_6550] 부분 문자열  (0) 2022.11.08
[BOJ_1244] 스위치 켜고 끄기  (0) 2022.11.08

댓글