Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 트리
- 정렬
- git
- Sort
- 해시맵
- 이분탐색
- 완전탐색
- 백트래킹
- SQL
- 알고리즘
- 재귀
- 매개변수 탐색
- 자바
- 집합
- 프로그래머스
- MySQL
- dfs
- microflow
- 자료구조
- domain model
- lcap
- 멘딕스
- 반효경교수님
- algorithm
- Bruteforce
- 그래프
- Mendix
- Recursion
- 가중치없는그래프
- 스택
Archives
- Today
- Total
728x90
목록위상정렬 (1)
mondegreen
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dD2S1D/btsk9QxsoYB/UB3sz2uJ7zwnERh0uBRwv1/img.png)
위상정렬의 개념 위상정렬이란 순서가 있는(즉, 방향이 있는) 작업을 차례로 진행해야 할 때 순서를 결정해주기 위해 사용하는 알고리즘이다. 사이클이 없는 방향 그래프(Directed Acyclic Graph)의 모든 노드를 주어진 "선행순서를 위반하지 않으면서" 나열하는 것이다. 예시: 대학교 선수과목, 공장의 작업 순서, 요리 순서... 특정 정점을 진행하기 위해 거쳐야 하는 정점의 수(간선으로 연결된)를 진입차수라 하고 특정 정점에서 넘어가야 할 다음 정점의 수를 진출차수라고 한다. 그 중 선행 조건이 되는 진입차수가 중요하다. 위상정렬의 특징 1) 하나의 방향그래프에서는 여러 위상 정렬이 가능하다. 2) 위상 정렬의 과정에서 선택되는 정점의 순서를 위상 순서라 한다. 3) 위상 정렬의 과정에서 그래프..
알고리즘 풀이 및 리뷰/알고리즘 이론
2023. 6. 29. 10:29
728x90