336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
위상정렬을 사용하는 문제.
1. 모든 입력에 대한 차수를 매기고, 연결된 간선을 구성한다.
2. (1) 입력이 끝난 후, 차수가 0인 정점을 모두 큐에 넣는다.
3. 큐 비어 있을 때 까지
3-0. 큐 에서 뺀 값을 출력한다.
3-1. 큐에서 빼며 연결된 간선을 처리한다. 이때 차수는 THERE -1 이다.
3-2. THERE 의 차수가 0 이라면 큐에 넣는다.
3을 반복하고 비어있다면 프로그램을 종료한다.
'PSNote > Problem Solving' 카테고리의 다른 글
[BOJ-11053]가장 긴 증가하는 부분 수열 (0) | 2017.07.17 |
---|---|
[BOJ-1516]게임개발 (0) | 2017.07.17 |
[BOJ-5719]거의최단경로 (0) | 2017.07.17 |
[BOJ-1504]특정한 최단 경로 (0) | 2017.07.17 |
[BOJ-11050]이항계수1 (0) | 2017.07.17 |