본문 바로가기
Algorithm/Programmers

[PRGRMS]49191번: 순위

by BAYABA 2022. 3. 15.

문제: 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