'위상 정렬(Topological Sort)'이 사용되는 상황은?
어려움 freeCodeCamp해설
위상 정렬은 방향 비순환 그래프(DAG)에서 노드의 선후 관계를 지키면서 순서를 정하는 알고리즘입니다. 빌드 시스템의 컴파일 순서, 작업 스케줄링, 패키지 의존성 해결 등에 활용됩니다. 순환이 있으면 위상 정렬이 불가능합니다.
위상 정렬은 방향 비순환 그래프(DAG)에서 노드의 선후 관계를 지키면서 순서를 정하는 알고리즘입니다. 빌드 시스템의 컴파일 순서, 작업 스케줄링, 패키지 의존성 해결 등에 활용됩니다. 순환이 있으면 위상 정렬이 불가능합니다.