전보
📌문제어떤 나라에 N개의 도시가 있다. 그리고 각 도시는 보내고자하는 메세지가 있는 경우, 다른 도시로 전보를 보내서 다른 도시로 해당 메세지를 전송할 수 있다. 하지만 X라는 도시에서 Y라는 도시로 전보를 보내고자 한다면 그 사이 통로가 있어야 한다. 어느날 C라는 도시에서 위급 상황이 발생했다. 그래서 최대한 많은 도시로 메세지를 보내고자 한다. 메세지는 도시 C에서 출발하여 각 도시 사이 설치된 통로를 거쳐 최대한 많이 퍼져나갈 것이다. 각 도시의 번호와 통로가 설치되어 있는 정보가 주어졌을 때, 도시 C에서 보낸 베세지를 받게 되는 도시의 개수는 총 몇개이며 도시들이 모두 메세지를 받는 데까지 걸리는 시간을 계산하시오. 📌풀이한 도시에서 다른 도시까지의 최단 거리 문제우선 순위 큐를 이용한 다..
코딩테스트
2024. 11. 7. 16:38