-
[백준] MooTube알고리즘 2021. 8. 10. 21:47
문제
https://www.acmicpc.net/problem/15591
15591번: MooTube (Silver)
농부 존은 1번 동영상과 2번 동영상이 USADO 3을 가지고, 2번 동영상과 3번 동영상이 USADO 2를 가지고, 2번 동영상과 4번 동영상이 USADO 4를 가진다고 했다. 이것에 기반해서 1번 동영상과 3번 동영상의
www.acmicpc.net
Approach
동영상 유사도 정보로 그래프를 만든 후
쿼리로 주어진 동영상을 시작점으로 하여 BFS를 돌려 각 동영상들의 유사도를 측정
이전 정보와 비교하여 더 낮은 유사도로 유사도(dist) 배열 업데이트
이 후 유사도 배열을 탐색해 K보다 유사도가 높은 것만 탐색
Code
https://github.com/chi3236/algorithm/blob/master/BaekJoon_MooTube.cpp
GitHub - chi3236/algorithm
Contribute to chi3236/algorithm development by creating an account on GitHub.
github.com
'알고리즘' 카테고리의 다른 글
[LeetCode] Jump Game2 (0) 2020.08.30 [LeetCode] Linked List Cycle (0) 2020.08.23 [LeetCode] Combination Sum (0) 2020.05.04 [LeetCode] Word Break II (0) 2019.12.19 [LeetCode] Word Break (0) 2019.12.19