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