์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- node.js
- ios
- Lv2
- Kuring
- XCTest
- rxcocoa
- BFS
- ๋ฐฑ์ค
- ํจ์คํธ์บ ํผ์ค
- SnapKit
- CollectionView
- SwiftUI
- visionOS
- designpattern
- BOJ
- Flutter
- TCA
- Swfit
- Xcode
- MVVM
- arkit
- RxSwift
- realm
- reactorkit
- combine
- UIKit
- swift
- tableView
- ํ๋ก๊ทธ๋๋จธ์ค
- raywenderlich
- Today
- Total
๋ชฉ๋ก์ด๊ฒ์ด ์ฝ๋ฉ ํ ์คํธ๋ค (1)
lgvv98
chapter 5. DFS/BFS โ DFS/BFS์ ๋ํด์ ์์๋ณด์! DFS/BFS๋ ์ธ๊ณต์ง๋ฅ ์์ ์๊ฐ์ ๊ณต๋ถํ์ด์ ๊ทธ ๊ฐ๋ ์ ์๊ณ ์์์ง๋ง, ์ฝ๋๋ก ์์ฑํด ๋ณธ ๊ฒฝํ์ ์์ ์ ๊ธํ๊ฒ ๋ฌธ์ ๋ฅผ ํ ๋๋ฅผ ์ ์ธํ๊ณค ์์๋ค. ์๊ณ ๋ฆฌ์ฆ์ ํ๋ฉด์ DFS/BFS๋ ์.. ๋ญ๋๊น, ์ฌ๊ท๋ ์์ ํ์ ๋ฑ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก๋ ํ๋ฆฌ๋ ๋ฌธ์ ๋ค๋ ์์๋๋ฐ ๊ฐ๋์ DFS/BFS๊ฐ ์๋๋ฉด ํ ์ ์๊ฒ ๋ ๋ฌธ์ (์๋๋ฉด ๋งค์ฐ ๋ณต์กํ)๊ฐ ๋ง๋๋ผ. ๊ทธ๋์ ๊ณต๋ถํด๋ด โ DFS DFS๋ ๊น์ด ์ฐ์ ํ์ ์๊ณ ๋ฆฌ์ฆ์ด๋ค. ์ด ์๊ณ ๋ฆฌ์ฆ์ ํน์ ํ ๊ฒฝ๋ก๋ก ํ์ํ๋ค๊ฐ ํน์ ์ํฉ์์๋ ์ต๋ํ ๊น์์ด ๋ค์ด๊ฐ์ ๋ ธ๋๋ฅผ ๋ฐฉ๋ฌธํ ํ, ๋ค์ ๋์๊ฐ์ ๋ค๋ฅธ ๊ฒฝ๋ก๋ก ํ์ํ๋ ๊ฒฝ๋ก๋ก ํ์ํ๋ ์๊ณ ๋ฆฌ์ฆ์ด๋ค. import Foundation func DFS (graph: [T: ..