문제: https://programmers.co.kr/learn/courses/30/lessons/49191
그래프 탐색 문제입니다.
순위를 알 수 있는 선수는 자신의 부모, 자식 노드에 대해 BFS를 돌렸을 때 방문하는 노드가 N-1개인 선수입니다.
그러므로 N번 전부 루프를 돌면서 하나의 선수에 대해 BFS를 돌려봅니다.
N 제한이 작으므로 모든 선수에 대해 전부 BFS 탐색을 해도 O(N^2)으로 통과가 가능합니다.
코드: https://github.com/cotchan/algorithm/blob/main/PRGRMS/%EC%88%9C%EC%9C%84.java
'Algorithm > Programmers' 카테고리의 다른 글
[PRGRMS]42747번: H-Index (0) | 2022.03.17 |
---|---|
[PRGRMS]72411번: 메뉴 리뉴얼 (0) | 2022.03.15 |
[PRGRMS]1844번: 게임 맵 최단거리 (0) | 2022.03.11 |
[PRGRMS]72412번: 순위 검색 (0) | 2022.03.10 |
[PRGRMS]67257번: 수식 최대화 (0) | 2022.03.10 |