heyname   4년 전

60% 정도에서 틀렸다고 나오네요.

각 vertex마다 edge를 list로 연결해서 관리하고, 매번 가장 짧은 거리를 찾을 때마다 모든 vertex를 다 돌아다니도록 해놔서... V2 으로 시간초과가 날 수는 있다고 생각하는데.. 60%에서 왜 틀린지 잘 모르겠네요. min heap을 이용해서 하나씩 찾아서 queue에 집어넣는 방식이 빠를 것 같긴 한데.. language에서 지원하는 자료구조 없이 간단히 구현해볼려고 했는데.. 어디가 오류가 있는지 잘 모르겠네요.. 

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