์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
Tags
- SWiFT
- Reduce
- ์ง๋ฒ๋ณํ
- Decodable
- Filter
- Mac
- RxSwift
- map
- Firestore CRUD
- String.Index
- ํ๋ก๊ทธ๋๋จธ์ค
- Encodable
- ios
- Firestore
- MongoDB
- ์ฑ๋์์ธ
- UIRefreshController
- Codable
- ์ฑ๋ง๋ค๊ธฐ
- ์๊ณ ๋ฆฌ์ฆ
- Cloud Firestore
- ExpressJS
- CRUD
- nodejs
- DispatchQueue
- mongoose
- Core Data
- AVAudioPlayer
- Figma
- components
Archives
- Today
- Total
Focus On Develop ๐ค๐ค
[ํ๋ก๊ทธ๋๋จธ์ค] ๋๋์ด ๋จ์ด์ง๋ ์ซ์ ๋ฐฐ์ด ๋ณธ๋ฌธ
iOS [Swift]/์๊ณ ๋ฆฌ์ฆ
[ํ๋ก๊ทธ๋๋จธ์ค] ๋๋์ด ๋จ์ด์ง๋ ์ซ์ ๋ฐฐ์ด
๋๋ฆฌ๋ฌ์ดํ 2020. 12. 18. 11:01<๋ฌธ์ >
<์ ๋ต์ง๊ธฐ>
์ด๋ฒ์๋ ๋ ํํํ์ง ๋ง๊ณ filter๋ฅผ ์ ๊ทน ํ์ฉํด์ผ๊ฒ ๋ค!! (๋์ด๋ ๋งค์ฐ ์ฌ์ด ๋ฌธ์ ๋ฅผ ๋ณด๋ ๋ฐ๋ก ๋ ์ค๋ฅด๋๊ตฐ ใ ใ ๐๐) returnํ๋ ๋ฐฐ์ด์ด ์ ๋ ฌ๋์ด์ผ ํ๋๋ฐ, ์ ๋ ฌ ์์ ์ filter๋ฅผ ํ๊ธฐ ์ /ํ ๋ฌด๊ดํ ๋ฏ ํ๋ค.
<์ฝ๋>
func solution(_ arr:[Int], _ divisor:Int) -> [Int] {
let divided = arr.filter { $0 % divisor == 0 }.sorted()
return divided.count != 0 ? divided : [-1]
}
<Lesson Learned>
์๋ง ํ๋ก๊ทธ๋๋จธ์ค ๋ฌธ์ ํ๊ธฐ ์์ํ ์ดํ๋ก ์ ์ผ ๋จ์๊ฐ์ ํ์ ๋ฌธ์ ์ธ๋ฏ..!? ใ ใ ๋๋ฌด ์ฌ์ด๊ฑฐ ์ฐพ์ํธ๋ ๋๋์ด๋ผ ์ค๋์ ๋ช๊ฐ ๋ ํ์ด์ผ๊ฒ ๋ค ๐ ๐
์๊ณ ๋ฆฌ์ฆ์์ ์ฌ์ฉ๋ filter๊ฐ ๊ถ๊ธํ๋ค๋ฉด?? ๐ 2020/12/15 - [iOS [Swift]/๊ธฐ์ด๋ฅผ ํํํ!] - [Swift] map, filter, reduce
์ถ์ : ํ๋ก๊ทธ๋๋จธ์ค ๋๋์ด ๋จ์ด์ง๋ ์ซ์ ๋ฐฐ์ด
'iOS [Swift] > ์๊ณ ๋ฆฌ์ฆ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค] ๋ฌธ์์ด ๋ด p์ y์ ๊ฐ์ (0) | 2020.12.18 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค] ๋ ์ ์ ์ฌ์ด์ ํฉ (0) | 2020.12.18 |
[ํ๋ก๊ทธ๋๋จธ์ค] ๋ฌธ์์ด ๋ด ๋ง์๋๋ก ์ ๋ ฌํ๊ธฐ (0) | 2020.12.18 |
[ํ๋ก๊ทธ๋๋จธ์ค] ๊ฐ์ด๋ฐ ๊ธ์ ๊ฐ์ ธ์ค๊ธฐ (0) | 2020.12.17 |
[ํ๋ก๊ทธ๋๋จธ์ค] 3์ง๋ฒ ๋ค์ง๊ธฐ (0) | 2020.12.16 |
Comments