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 |
29 | 30 | 31 |
Tags
- 스택
- javascript
- 너비 우선 탐색
- 데이터베이스
- 그래프 이론
- BFS
- DP
- Python
- 프로그래머스
- 너비우선탐색
- 구현
- 브루트포스
- 백준알고리즘
- oracle
- SW Expert Academy
- 다이나믹 프로그래밍
- 파이썬
- 브루트포스 알고리즘
- 오라클
- 문자열
- 다익스트라
- SWEA
- 그래프 탐색
- 백준 알고리즘
- DFS
- 자바스크립트
- 그리디 알고리즘
- 완전탐색
- 깊이우선탐색
- 백트래킹
Archives
- Today
- Total
목록topological sorting (1)
민규의 흔적
[알고리즘] 위상 정렬(Topological Sort) [ 백준 2252번 - 줄 세우기 ]
2024년 11월 26일위상 정렬 위상 정렬이란, 순환하지 않는 유향 그래프(DAG, Directed Acyclic Graph)를 방향성에 거스르지 않도록 순서대로 배열하는 방법이다. 이게 무슨 의미인가. 다음 예시를 통해 쉽게 이해해보자. 나는 어떤 RPG 게임을 시작하려고 한다.해당 RPG 게임에서는 첫 레이드인 A 보스 레이드에 참여하기 위해서 50레벨을 달성하고 모든 장비 강화를 10단계 이상 달성해야 한다.그리고 다음 레이드인 B 보스 레이드에 참여하기 위해서, A 보스 레이드를 클리어한 상태에서 모든 장비 강화를 15단계 이상 달성해야 한다.그리고 장비를 업그레이드 하기 위해서는 B 보스 레이드를 클리어한 상태에서 기존 장비를 상위 장비로 계승해야 한다. 어떤 RPG 게임에서 내가 이룩하고 싶..
알고리즘
2024. 11. 26. 13:55