ringo90h   4년 전

하루종일 테스트만 돌려보고 게시글도 다 참고해서 에러 해결했는데 런타임 에러가 뜨네요.. 

재귀도 안썼는데 왜이런걸꺼요 ㅠㅠ

pichulia   4년 전

visited하지 않은 애들을 전부 visitStack에다가 집어넣고 계신데...

예를 들어 선형으로 연결된 그래프(1~2-3-...-N)가 있고

모든 노드가 다 N이랑 연결되있으면

N은 아직 방문된 적이 없으니 visitStack에 계속해서 쌓여만가고

결곡 한 N만 N-1개 있을겁니다.

이게 N만 그런게 아니라 N-1, N-2같은 애들한테도 똑같은 상황이 발생해서

결국 visitStack에는 중복되는 값이 넘처흐르게 되는 상황이 오는거죠.

차라리 재귀로 짜시는게..

댓글을 작성하려면 로그인해야 합니다.