์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- designpattern
- ๋ฐฑ์ค
- rxcocoa
- swift
- combine
- BFS
- Flutter
- BOJ
- reactorkit
- node.js
- ios
- RxSwift
- visionOS
- arkit
- TCA
- tableView
- ํจ์คํธ์บ ํผ์ค
- Lv2
- ํ๋ก๊ทธ๋๋จธ์ค
- SwiftUI
- raywenderlich
- XCTest
- realm
- SnapKit
- Kuring
- Xcode
- CollectionView
- Swfit
- MVVM
- UIKit
- Today
- Total
๋ชฉ๋กํ๋ก์ด๋ ์์ (1)
lgvv98
ํ๋ก์ด๋ ์์ ์๊ณ ๋ฆฌ์ฆ โ ํ๋ก์ด๋ ์์ ์๊ณ ๋ฆฌ์ฆ ์ด๋ฒ ์๊ณ ๋ฆฌ์ฆ ์ฝ๋๋ ๋๋๋น ์ฑ ์ ๊ธฐ๋ฐ์ผ๋ก ๊ณต๋ถํ๊ณ , swift๋ก ์ ์ดํด๋ฅผ ๋ฐํ์ผ๋ก ์ง์ ์ฝ๋๋ฅผ ์์ฑํ์์ต๋๋ค. ๋ฐ๋ผ์ ์ฑ๋ฅ ๋ฐ ์ฝ๋ ๊ฒ์ฆ์ด ์๋ฒฝํ์ง ์์์ ์ค๋ฅ๊ฐ ์์ ์๋ ์์ต๋๋ค. ์ค๋ฅ๊ฐ ์๋ค๋ฉด ๋๊ธ๋ก ์ ๋ณดํด์ฃผ์ธ์! ๋ค์ต์คํธ๋ผ : ํ ์ง์ ์์ ๋ค๋ฅธ ํน์ ์ง์ ๊น์ง - ๊ทธ๋ฆฌ๋์ ์ํจ ํ๋ก์ด๋ ์์ : ๋ชจ๋ ์ง์ ์์ ๋ค๋ฅธ ๋ชจ๋ ์ง์ ๊น์ง - dp์ ์ํจ ์๊ฐ๋ณต์ก๋๋ O(N^3)์ด๋ค. โ ์ฝ๋ import Foundation /// ์ ์ ๊ฐ์ ์ฐ๊ฒฐ๊ด๊ณ, ๊ฐ์ค๊ฐ, ์ ์ ์ ๊ฐ์ func FloydWarshall(graph: [[Int]], weight: [Int], n: Int) -> [[Int]] { var node = [[Int]](repeating: [In..