문제 링크
https://www.acmicpc.net/problem/2668
문제 해결
1. 간선이 하나인 그래프로 생각하고 문제를 해결할 수 있다.
2. 그래프 내에서 생기는 사이클 중에서 겹치지 않는 큰 사이클들을 모두 구한다.
주의할 점 || 생각해볼 점
1. 오름차순으로 출력하는 것과 정점의 중복을 막기 위해서 Set을 사용했다.
참고
- http://vjerksen.tistory.com/30 (사이클을 DFS로 해결)
※ 정확하고 부드러운 태클은 언제나 환영입니다.
'Problem Solving > 그래프' 카테고리의 다른 글
BOJ 14502 - 연구소 (0) | 2017.07.12 |
---|---|
BOJ 14621 - 나만 안되는 연애 (0) | 2017.06.29 |
BOJ 1884 - 고속도로 (0) | 2017.06.24 |
BOJ 5558 - 치 ~ 즈 (0) | 2017.06.15 |
BOJ 2526 - 싸이클 (0) | 2017.05.27 |