1260번 - DFS와 BFS
/*
DFS만 인접리스트로 해 봤습니다. 뭔가 잘 못됬는지 탐색이 이상하게 됩니다.
재귀로 하면 정상적으로 나옵니다..
근데 재귀가 아닌 스택을 직접 사용해 해결하고 싶습니다.*/
문제는 해결했습니다.
83 ~ 87번 라인을 주석을 하게 되면 다른 값이 나오게 됩니다.
예제 2
3 4 5 2 1 ( DFS )
3 4 1 5 2 ( BFS )
인접 리스트로 할 때는 정렬을 해줄 필요가 있는건가요?
문제에서 정렬된 순서로 방문하라고 했으니 당연히 정렬을 해주어야 합니다.
@djm03178
"방문할 수 있는 정점이 여러 개인 경우에는 정점 번호가 작은 것을 먼저 방문하고"
제가 문제를 잘 읽지 않았네요 지적 감사합니다.
댓글을 작성하려면 로그인해야 합니다.
yoonminsu0617 4년 전
/*
DFS만 인접리스트로 해 봤습니다. 뭔가 잘 못됬는지 탐색이 이상하게 됩니다.
재귀로 하면 정상적으로 나옵니다..
근데 재귀가 아닌 스택을 직접 사용해 해결하고 싶습니다.
*/
문제는 해결했습니다.
83 ~ 87번 라인을 주석을 하게 되면 다른 값이 나오게 됩니다.
예제 2
3 4 5 2 1 ( DFS )
3 4 1 5 2 ( BFS )
인접 리스트로 할 때는 정렬을 해줄 필요가 있는건가요?