- 불필요한 노드는 불필요한 채로 그대로 계산해도 상관 없습니다. 결과적으로 우리가 구하고자 하는 노드에게 어차피 영향을 안 줄 것이기 때문에 걸러내지 않아도 문제가 없습니다.
- 위상 정렬을 어떤 방법으로 하시느냐에 따라 다른데, 결국 어떤 노드의 값을 100% 확실하게 정하는 순간에 고려해야 할 경우를 다 고려할 수 있으면 됩니다. 위상 정렬을 해서 "A 건물을 짓기 전에 지어야 할 모든 건물들을 각각 짓는 최소 시간들"을 이미 구했다면, A 건물을 짓는 최소 시간이 얼마가 될지 바로 결정할 수 있습니다.
herdson 4년 전
시도하기 전에 몇가지를 물어보고 싶습니다.
1 : 20
/ \
2 : 400 3 : 22
/ |
4 : 1 5 : 6000
\ /
.....
이런 케이스가 분명 있을 거라고 생각이 됩니다.
혹시 이거 말고도 캐치가 필요한 입력이 있을까요?