๋ฐ์ํ
ํ๋ก๊ทธ๋๋จธ์ค LV.0 ๋ชจ์
๋ฐฐ์ด ๋๋ฐฐ ๋ง๋ค๊ธฐ
๋ฌธ์ ์ค๋ช
์ ์ ๋ฐฐ์ด numbers๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค. numbers์ ๊ฐ ์์์ ๋๋ฐฐํ ์์๋ฅผ ๊ฐ์ง ๋ฐฐ์ด์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
์ ํ ์ฌํญ
- -10,000 ≤ numbers์ ์์ ≤ 10,000
- 1 ≤ numbers์ ๊ธธ์ด ≤ 1,000
์ ์ถ๋ ฅ ์
numbers | result |
[1, 2, 3, 4, 5] | [2, 4, 6, 8, 10] |
[1, 2, 100, -99, 1, 2, 3] | [2, 4, 200, -198, 2, 4, 6] |
์ ์ถ๋ ฅ ์ ์ค๋ช
์ ์ถ๋ ฅ ์ #1
- [1, 2, 3, 4, 5]์ ๊ฐ ์์์ ๋๋ฐฐ๋ฅผ ํ ๋ฐฐ์ด [2, 4, 6, 8, 10]์ returnํฉ๋๋ค.
์ ์ถ๋ ฅ ์ #2
- [1, 2, 100, -99, 1, 2, 3]์ ๊ฐ ์์์ ๋๋ฐฐ๋ฅผ ํ ๋ฐฐ์ด [2, 4, 200, -198, 2, 4, 6]์ return ํฉ๋๋ค.
์ ์ถ
import Foundation
func solution(_ numbers:[Int]) -> [Int] {
return numbers.map{$0 * 2}
}
map ํจ์๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐฐ์ด์ ๊ฐ ์์์ x2๋ฅผ ํ ํ ๋ฐฐ์ด๋ก ๋ฐํํ๋ค.
๋ฐ์ํ
'โจ๏ธ Language > swift' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Swift] ํ๋ก๊ทธ๋๋จธ์ค LV.0 ์ต๋น๊ฐ ๊ตฌํ๊ธฐ (0) | 2022.11.30 |
---|---|
[Swift] ํ๋ก๊ทธ๋๋จธ์ค LV.0 ์ค์๊ฐ ๊ตฌํ๊ธฐ (0) | 2022.11.30 |
[Swift] ํ๋ก๊ทธ๋๋จธ์ค LV.0 ๋ถ์์ ๋ง์ (0) | 2022.11.29 |
[Swift] ํ๋ก๊ทธ๋๋จธ์ค LV.0 ์ซ์ ๋น๊ตํ๊ธฐ (0) | 2022.11.29 |
[Swift] ํ๋ก๊ทธ๋๋จธ์ค LV.0 ๋ ์์ ๋๋์ (0) | 2022.11.29 |