일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- struct
- core data
- 프로세스 스케줄링
- Algorithm
- forEach
- deadlock
- 동기화
- 상호배제
- SwiftUI
- 오브젝트
- decode
- 비동기
- 동시성
- @state
- Codable
- 운영체제
- 100 days of SwiftUI
- 앨런
- COLOR
- Apple Developer Academy
- 데드락
- Linked List
- 가상 메모리
- scrollview
- UserDefaults
- Swift
- async
- 알고리즘
- 인프런
- IOS
Archives
- Today
- Total
목록최단거리 (1)
기어가더라도 제대로
[코쿼 알고리즘 스터디 with 케이시] BFS, DFS
BFS Breadth - First - Search 너비 우선 탐색이다. 최단 거리를 구하는 알고리즘에서 사용이 된다. DFS Depth - First - Search 깊이 우선 탐색 마찬 가지로 최단 거리를 구하는 알고리즘에서 사용된다. 사용처 최단 거리를 구하는 알고리즘 그림판 알고리즘 D에서 G로 가는 최단거리는? 그래프 탐색 알고리즘 너비 우선 탐색 깊이 우선 탐색 너비 우선 탐색 같은 깊이에 해당하는 정점부터 탐색하는 알고리즘 정점, A,B,C 등 기준점 큐를 이용해 탐색한 정보를 관리 D를 먼저 탐색 -> D를 엔큐 이어서 같은 거리에 있는 E, A 등을 탐색 -> E, A를 엔큐 D를 디큐, E를 디큐하고 E에서 갈 수 있는 정점이 없으므로 엔큐는 하지 않는다. A에서 갈 수 있는 B와 C를..
CS/자료구조
2022. 7. 20. 01:32