2660번 - 회장뽑기
플로이드 워셜을 쓰고 나서,
각 정점마다 ans 배열에 가장 큰 점수로 저장하면서, 전체 정점 중 가장 작은 점수를 point에 저장합니다.
ans 배열을 돌면서 point와 같은 사람은 cnt++하고, 그 사람을 출력합니다.
어떤 부분을 놓쳤을까요?
해결했습니다!
문제는 자기 자신으로 도는 정점은 0으로 냅두어야 됩니다.
즉 d[i][i] = 0으로,
저는 무한대로 초기화를 해서 틀렸네요.
댓글을 작성하려면 로그인해야 합니다.
persona_k 4년 전 1
플로이드 워셜을 쓰고 나서,
각 정점마다 ans 배열에 가장 큰 점수로 저장하면서, 전체 정점 중 가장 작은 점수를 point에 저장합니다.
ans 배열을 돌면서 point와 같은 사람은 cnt++하고, 그 사람을 출력합니다.
어떤 부분을 놓쳤을까요?