반응형
- 위상정렬
- 어떤 일을 하는 순서를 찾는 알고리즘으로, 큐에 들어있는것들은 간선의 개수가 0개인 것이고, 큐에서 빼서 체크할 때에도 들어오는 간선의 개수가 0인 것을 넣는다.
- 기본적으로 필요한 변수
- PriorityQueue<Node> or Queue<Node> : 정점들을 저장하기 위한 자료구조
- connect[] : i에 연결된 간선들의 수를 저장하기 위한 배열
- ArrayList<Node> : 각 정점이 가리키는 노드를 저장하기 위한 인접리스트
- 문제푸는 팁(오로지 내 생각)
- 보통 어떤일의 순서를 출력하시오, 두 정점에 대한 선행관계, 우선순위가 주어진다.
- 관련된 문제 해설
반응형
'개념공부' 카테고리의 다른 글
[Spring / BackEnd] 404 Error Exception 날리는 법 (0) | 2021.10.20 |
---|---|
[Graph] 다익스트라(Dijkstra) 알고리즘 (0) | 2021.09.30 |
CT(수의 표현, 유클리드 호제, 페르마의 소정리) (0) | 2021.09.27 |
[2021-09-23] Sliding Window (0) | 2021.09.23 |
2차원 배열을 1차원 배열로 관리하는 법 (0) | 2021.08.25 |
댓글