8000 Update 1240.cpp · dongju97/basic-algo-lecture@1b7c026 · GitHub
[go: up one dir, main page]

Skip to content

Commit 1b7c026

Browse files
Update 1240.cpp
1 parent 07b4d6a commit 1b7c026

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

0x19/solutions/1240.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ int main(void) {
4040
}
4141
}
4242
/*
43-
그래프가 아닌 트리 구조이고, NM = 1,000,000이기 때문에 각 쿼리에 대해서 BFS 또는 DFS를 수행해도 무방합니다.
44-
N <= 1000이고 M <= 5,000,000과 같이 M이 훨씬 더 컸다면 미리 bfs를 N번 돌려 모든 N^2개의 거리를 다 계산해서
45-
별도의 테이블에 저장해둔 후 답을 바로바로 출력하는 풀이도 가능합니다.
43+
트리 구조여서 간선의 수는 N-1이니 bfs 한 번의 시간복잡도는 O(N)입니다.
44+
NM = 1,000,000이기 때문에 각 쿼리에 대해서 BFS 또는 DFS를 수행해도 무방합니다.
45+
N <= 1000이고 M <= 5,000,000과 같이 M이 훨씬 더 컸다면 미리 bfs를 N번 돌려 모든 N^2개의 거리를
46+
다 계산해 별도의 테이블에 저장해둔 후 답을 바로바로 출력하는 풀이도 가능합니다.
4647
*/

0 commit comments

Comments
 (0)
0