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