-
[Programmers] 순위(그래프, 플로이드와샬)알고리즘/알고리즘 풀이 2021. 4. 19. 17:06
프로그래머스 순위(그래프, 플로이드와샬)
풀이
리뷰
그래프
플로이드와샬
플로이드와샬
을 통해 계속해서 순위를 업데이트해준다.a가 b를 이겼고
,b가 c를 이겼으면
,a가 c를 이겼다
고 표시해주는 거다.- 그리고 모든 행과 열을 비교하면서 승패가 확정났는지를 확인한다.
- 한 행을 돌 때마다
i, j 둘 중
에 승패가 확실한 경우count = n-1
이 된다. - 따라서
count == n-1
이 되는 경우가 바로 순위가 확정난 경우이다.
문제 출처
programmers.co.kr/learn/courses/30/lessons/49191
코딩테스트 연습 - 순위
5 [[4, 3], [4, 2], [3, 2], [1, 2], [2, 5]] 2
programmers.co.kr
'알고리즘 > 알고리즘 풀이' 카테고리의 다른 글
[BOJ] 16926 배열 돌리기1 (0) 2021.04.14 [BOJ] 17144 미세먼지 안녕! (0) 2020.04.19 [BOJ] 15686 치킨 배달 (0) 2020.04.19 댓글