aksndk123   2년 전

정점1번을 시작으로 다익스트라 돌려서 정점1번에서 가장먼 정점index1 구한다음에, index1을 기준으로 다익스트라를 돌려서 가장큰값을 출력하도록 코딩했습니다. 질문에 있는 예시들은 맞는데 4%에서 맞히네요. 반례나 틀린 알고리즘 알려주시면 감사하겠습니다.

swoon   2년 전

다익스트라의 우선 순위를 가중치 큰 순으로 두더라도 최장 거리를 구할 순 없습니다. 

aksndk123   2년 전

으 죄송하네요. 알고리즘이  틀린게 아니라 입력부분에서 1~ V+1 순으로 들어온다고 가정하고 입력을 받아서 틀렸습니다.

다익으로 풀어도 풀리긴 하는것 같습니다. 답변감사합니다!

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