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
- 백준알고리즘
- 다이나믹 프로그래밍
- 그리디 알고리즘
- 문자열
- DP
- 깊이우선탐색
- 다익스트라
- 그래프 이론
- 데이터베이스
- 스택
- 너비우선탐색
- oracle
- DFS
- 오라클
- javascript
- Python
- 구현
- 그래프 탐색
- 백준 알고리즘
- 자바스크립트
- 파이썬
- 브루트포스 알고리즘
- 브루트포스
- 백트래킹
- SW Expert Academy
- 완전탐색
- SWEA
- 프로그래머스
- BFS
- 너비 우선 탐색
Archives
- Today
- Total
목록2252 (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