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