21278번 - 호석이 두 마리 치킨
DFS 조합을 통하여 치킨집 2개를 뽑았으며,
2개의 치킨 집을 뽑을 때 마다, 모든 집에서 그 2개의 치킨 집 중에서의 최단거리(BFS)를 구했습니다.
10%에서 시간초과가 유발되는데, 제가 생각한 접근 방법이 틀렸는지 여쭤봅니다.
최단거리를 구하는 시점이 치킨집을 지정했을 때가 아니라 애초에 모든 빌딩 간의 거리를 구해놓고 치킨집을 지정하는 것이 효율적입니다.
댓글을 작성하려면 로그인해야 합니다.
taxol1203 2년 전
DFS 조합을 통하여 치킨집 2개를 뽑았으며,
2개의 치킨 집을 뽑을 때 마다, 모든 집에서 그 2개의 치킨 집 중에서의 최단거리(BFS)를 구했습니다.
10%에서 시간초과가 유발되는데, 제가 생각한 접근 방법이 틀렸는지 여쭤봅니다.