728x90
๋ฐ์ํ
๋ฌธ์ ์ค๋ช
์ ์๋ฅผ ๋ด๊ณ ์๋ ๋ฐฐ์ด arr์ ํ๊ท ๊ฐ์ returnํ๋ ํจ์, solution์ ์์ฑํด๋ณด์ธ์.
์ ํ์ฌํญ
- arr์ ๊ธธ์ด 1 ์ด์, 100 ์ดํ์ธ ๋ฐฐ์ด์ ๋๋ค.
- arr์ ์์๋ -10,000 ์ด์ 10,000 ์ดํ์ธ ์ ์์ ๋๋ค.
์ ์ถ๋ ฅ ์
arr | return |
[1,2,3,4] | 2.5 |
[5,5] | 5 |
ํ์ด: reduce๋ฅผ ์ด์ฉํด์ ์ฒ์์์๊ฐ์ ์ ํด์ฃผ๊ณ ๊ณ์ ๋ํด์ฃผ๋๋ก ์ํด. ๊ทธ๋ฆฌ๊ณ ๊ทธ ํฉ์ ๋ฐฐ์ด์ ๊ธธ์ด๋งํผ ๋๋
์์์ ์ด ๋์ค๊ฒ ๋๋๋ ค๋ฉด Double์ Double๋ก ๋๋ ์ค์ผ ์์์ ๊น์ง ๋์ด.
1
2
3
4
|
func solution(_ arr:[Int]) -> Double {
}
http://colorscripter.com/info#e" target="_blank" style="color:#e5e5e5text-decoration:none">Colored by Color Scripter
|
728x90
๋ฐ์ํ
'๐ Problem Solution > Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ๋ก๊ทธ๋๋จธ์ค ํธ๋ํฐ ๋ฒํธ ๊ฐ๋ฆฌ๊ธฐ Swift (0) | 2020.03.01 |
---|---|
ํ๋ก๊ทธ๋๋จธ์ค ํ์ค๋ ์ Swift (0) | 2020.03.01 |
ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ผ์ธ ์ถ์ธก Swift (0) | 2020.03.01 |
ํ๋ก๊ทธ๋๋จธ์ค ์ต๋๊ณต์ฝ์์ ์ต์๊ณต๋ฐฐ์ Swift (0) | 2020.02.29 |
ํ๋ก๊ทธ๋๋จธ์ค ์ง์์ ํ์ Swift (0) | 2020.02.28 |
๋๊ธ