반응형
https://www.acmicpc.net/problem/14502
연구소 3과 접근방법은 동일하다. combinations을 사용할 대상이 '벽 3개'로 바뀐 것일 뿐.
BFS에서의 특이점이라면, BFS에서 탐색할 연구소 지도는 복사본을 사용해야 한다.
원본 map에서 3개의 기둥을 선택한 뒤 BFS로 탐구하고, 다시 원본 map에서 다른 3개의 기둥을 선택해야 하기 때문.
반응형
'프로그래밍 > 코딩테스트 문제풀이' 카테고리의 다른 글
[Python] 프로그래머스. 섬 연결하기 (Level 3) (0) | 2019.11.05 |
---|---|
[Python] 프로그래머스. 게임 맵 최단거리 (Level 4) (0) | 2019.11.04 |
[Python] 백준 15686. 치킨 배달 (0) | 2019.11.02 |
[Python] 프로그래머스. 배달 (Level 3) (0) | 2019.11.01 |
[Python] 프로그래머스. 짝지어 제거하기 (Level 3) (0) | 2019.10.31 |