2150번 - Strongly Connected Component
Kosaraju's algorithm을 써서 그대로 구현했습니다.
1. 기존 그래프에 대해 DFS돌려서 finish time 구하기
2. 기존 그래래프를 transponse 한 그래프 구하기
3. transpose한 그래프에 대해 finish time 내림차순으로 DFS 돌려서 SCC 계산하기
문제의 예제가 1개 밖에 없어서 구글링해서 SCC들을 여러개 찾은 후 돌려봤는데도 맞습니다.
꽤 복잡한 그래프로 했는데도 맞는데 뭐가 문제일까요?
댓글을 작성하려면 로그인해야 합니다.
gkfkagkfka12 6년 전
Kosaraju's algorithm을 써서 그대로 구현했습니다.
1. 기존 그래프에 대해 DFS돌려서 finish time 구하기
2. 기존 그래래프를 transponse 한 그래프 구하기
3. transpose한 그래프에 대해 finish time 내림차순으로 DFS 돌려서 SCC 계산하기
문제의 예제가 1개 밖에 없어서 구글링해서 SCC들을 여러개 찾은 후 돌려봤는데도 맞습니다.
꽤 복잡한 그래프로 했는데도 맞는데 뭐가 문제일까요?