[BOJ] 1626번: 두 번째로 작은 스패닝 트리

https://www.acmicpc.net/problem/1626


기본적인 아이디어는 http://blog.encrypted.gg/691 이 문제와 동일합니다. 그런데 여기서는 비용이 MST보다는 크면서 가장 작은 트리를 선택해야 하므로 sparse table에서 최댓값만 가지고 있는 것이 아니라, 최댓값과 두 번째 최댓값을 가지고 있어야 합니다. 코드는 많이 더럽네요ㅎㅎ...


https://github.com/blisstoner/BOJ/blob/master/1626.cpp

'알고리즘 > BOJ' 카테고리의 다른 글

[BOJ] 2233번: Apple Tree  (0) 2018.11.23
[BOJ] 15480번: LCA와 쿼리  (0) 2018.11.22
[BOJ] 13550번: 수열과 쿼리 7  (0) 2018.11.22
[BOJ] 15481번: 그래프와 MST  (0) 2018.11.21
[BOJ] 8452번: 그래프와 쿼리  (2) 2018.11.20
[BOJ] 13560번: Football  (0) 2018.11.20
  Comments