티스토리 뷰
문제 설명
n명의 권투선수가 권투 대회에 참여했고 각각 1번부터 n번까지 번호를 받았습니다. 권투 경기는 1대1 방식으로 진행이 되고, 만약 A 선수가 B 선수보다 실력이 좋다면 A 선수는 B 선수를 항상 이깁니다. 심판은 주어진 경기 결과를 가지고 선수들의 순위를 매기려 합니다. 하지만 몇몇 경기 결과를 분실하여 정확하게 순위를 매길 수 없습니다.
선수의 수 n, 경기 결과를 담은 2차원 배열 results가 매개변수로 주어질 때 정확하게 순위를 매길 수 있는 선수의 수를 return 하도록 solution 함수를 작성해주세요.
제한사항
선수의 수는 1명 이상 100명 이하입니다.
경기 결과는 1개 이상 4,500개 이하입니다.
results 배열 각 행 [A, B]는 A 선수가 B 선수를 이겼다는 의미입니다.
모든 경기 결과에는 모순이 없습니다.
접근법
코드
'Programming > Algorithm' 카테고리의 다른 글
[Algorithm] combinatories/permutation/next-permutation-generator (0) | 2019.11.09 |
---|---|
[Algorithm] programmers/heap/라면공장 (0) | 2019.11.09 |
[Algorithm] programmers/graph/가장 먼 노드 (0) | 2019.11.09 |
[Algorithm] programmers/kakao/2020blind/블록 이동하기 (0) | 2019.11.09 |
[Algorithm] programmers/kakao/2020blind/가사 검색 (0) | 2019.11.08 |
댓글