์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
Tags
- dp
- ๋ธ๋ฃจํธํฌ์ค
- Swift
- SwiftUI
- ๋ฐฑํธ๋ํน
- ์๊ณ ๋ฆฌ์ฆ
- ํ๋ก๊ทธ๋๋จธ์ค
- ๋ถํ ํ์
- ios
- ๋ฐฑ์ค
- WebView
- WebApp
- ์ด์งํ์
- ์คํ
- ๋ธ๋ฃจํธํฌ์ค ์๊ณ ๋ฆฌ์ฆ
- ์ ํด๋ฆฌ๋ ํธ์ ๋ฒ
- ์ฝํ
- ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ
- ๋ถํ ์ ๋ณต
- ๋นํธ์ฐ์ฐ์
- ๋ฌธ์์ด
- BFS
- ์์
- ๋ถํ ์ ๋ณต
- ์ฝ๋ฉํ ์คํธ
- ๋์ ํฉ
- Queue
- dfs
Archives
- Today
- Total
MUKER_DEV with iOS
[Swift] Programmers_Lv1 ์์ฐ์ ๋ค์ง์ด ๋ฐฐ์ด๋ก ๋ง๋ค๊ธฐ ๋ณธ๋ฌธ
๐ค ์๊ณ ๋ฆฌ์ฆ/programmers
[Swift] Programmers_Lv1 ์์ฐ์ ๋ค์ง์ด ๋ฐฐ์ด๋ก ๋ง๋ค๊ธฐ
MUKER 2022. 6. 22. 16:09์ ๋ฌธ์ ํ์ด๋ ์ต์ ์ ํ์ด๊ฐ ์๋ ์ ์์ต๋๋ค. ๋ฌธ์ ๋ฅผ ํธ๋ ๋ฐฉ๋ฒ์ ๋ค์ํฉ๋๋ค!
๋ฌธ์ ์ค๋ช
์์ฐ์ n์ ๋ค์ง์ด ๊ฐ ์๋ฆฌ ์ซ์๋ฅผ ์์๋ก ๊ฐ์ง๋ ๋ฐฐ์ด ํํ๋ก ๋ฆฌํดํด์ฃผ์ธ์. ์๋ฅผ๋ค์ด n์ด 12345์ด๋ฉด [5,4,3,2,1]์ ๋ฆฌํดํฉ๋๋ค.
์ ํ ์กฐ๊ฑด
- n์ 10,000,000,000์ดํ์ธ ์์ฐ์์ ๋๋ค.
์ ์ถ๋ ฅ ์
n | return |
12345 | [5,4,3,2,1] |
๋ฌธ์ ๋ถ์
1. ๊ณ ์ฐจํจ์ map์ ์ด์ฉํ์ฌ ์ํ์ค๋ฅผ ๋ณํ์ํต๋๋ค.
2. reversed() ํจ์๋ฅผ ์ด์ฉํด ์ปจํ ์ด๋์ ์์๋ฅผ ๋ค์ง์ต๋๋ค.
Solution.swift
func solution(_ n:Int64) -> [Int] {
return String(n).map { Int(String($0))! }.reversed()
}
Progremmers Best Solution
func solution(_ n:Int64) -> [Int] {
return "\(n)".compactMap { $0.hexDigitValue }.reversed()
}
'๐ค ์๊ณ ๋ฆฌ์ฆ > programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Swift] Programmers LV1 - ์์ธ์์ ๊น์๋ฐฉ ์ฐพ๊ธฐ (0) | 2022.06.27 |
---|---|
[Swift] Programmers_Lv1 ์๋ฆฟ์ ๋ํ๊ธฐ (0) | 2022.06.23 |
[Swift] Programmers_Lv1 ์ ์ ๋ด๋ฆผ์ฐจ์์ผ๋ก ๋ฐฐ์นํ๊ธฐ (0) | 2022.06.22 |
[Swift] Programmers_Lv1 ์ ์ ์ ๊ณฑ๊ทผ ํ๋ณ (0) | 2022.06.22 |
[Swift] Programmers Lv1 ์ง์ ์ ํ์ (0) | 2022.06.21 |