Algorithm/Algorithm 문제 풀이
[BAE/<JOON> 문제풀이] 11952. 좀비
https://www.acmicpc.net/problem/11952 11952번: 좀비 첫 번째 줄에 N, M, K, S가 공백으로 구분되어 입력된다. 각 값은 도시의 수, 길의 수, 좀비에게 점령당한 도시의 수, 위험한 도시의 범위 를 의미한다. (2 ≦ N ≦ 100000, 1 ≦ M ≦ 200000, 0 ≦ K ≦ N - 2, www.acmicpc.net 서론 그래프 문제여도 최적화에 대한 아이디어가 들어가 있어서 풀이를 작성했다. 풀이 핵심은 해처리로부터의 거리가 s 이상인 정점들을 효율적으로 구분하는 것이다. 당연히 정점을 방문할 때마다 거리가 s이하인 점들을 순회하면 TLE 가 난다. 토마토 문제를 풀 때 처럼 모든 해처리 위치를 큐에 집어넣고 각 해처리마다 거리가 s 인 점들을 모두 위험하다..
2023. 12. 6. 17:28