일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Linked List
- deadlock
- IOS
- 상호배제
- @state
- Swift
- 오브젝트
- struct
- 인프런
- 가상 메모리
- 데드락
- COLOR
- UserDefaults
- 앨런
- decode
- 비동기
- 동기화
- 동시성
- 알고리즘
- 운영체제
- async
- 프로세스 스케줄링
- forEach
- SwiftUI
- Codable
- core data
- 100 days of SwiftUI
- Algorithm
- Apple Developer Academy
- scrollview
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