ํ๋ ฌ์ ๋ง์
- ํ๋ก๊ทธ๋๋จธ์ค(Swift)
2022. 9. 26. 13:37ใํ๋ก๊ทธ๋๋จธ์ค-Swift
ํ๋ ฌ์ ๋ง์ - ํ๋ก๊ทธ๋๋จธ์ค(Swift)
๋ฌธ์ ์ค๋ช
ํ๋ ฌ์ ๋ง์ ์ ํ๊ณผ ์ด์ ํฌ๊ธฐ๊ฐ ๊ฐ์ ๋ ํ๋ ฌ์ ๊ฐ์ ํ, ๊ฐ์ ์ด์ ๊ฐ์ ์๋ก ๋ํ ๊ฒฐ๊ณผ๊ฐ ๋ฉ๋๋ค. 2๊ฐ์ ํ๋ ฌ arr1๊ณผ arr2๋ฅผ ์ ๋ ฅ๋ฐ์, ํ๋ ฌ ๋ง์ ์ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ ํจ์, solution์ ์์ฑํด์ฃผ์ธ์.
์ ํ ์กฐ๊ฑด- ํ๋ ฌ arr1, arr2์ ํ๊ณผ ์ด์ ๊ธธ์ด๋ 500์ ๋์ง ์์ต๋๋ค.
[[1,2],[2,3]] | [[3,4],[5,6]] | [[4,6],[7,9]] |
[[1],[2]] | [[3],[4]] | [[4],[6]] |
๋์ ํ์ด
๋ค๋ฅธ ์ฌ๋์ ํ์ด
1. zip์ผ๋ก ๋๊ฐ์ 2์ฐจ์ ๋ฐฐ์ด์ ๋ฌถ๋๋ค.
2. mapping์ํค๋ฉด์ ์ธ๋ฑ์ค ๋ฒํธ๊ฐ ๊ฐ์ ๊ฒ๋ค๋ผ๋ฆฌ zip์ ์ํจ๋ค.
3. ๋ฌถ์ธ ๊ฒ๋ค์ ๋ํด ๋ํด์ค๋ค.
ํผ๋๋ฐฑ
1. ํฌ๊ธฐ๊ฐ ์ ํด์ง 2์ฐจ์ ๋ฐฐ์ด์ ์ด๊ธฐํ์ํค๋ ๋ฐฉ๋ฒ์ [[Int]](repeating: [Int](reapting: 0, count:3), count: 3)์ด๋ค.
'ํ๋ก๊ทธ๋๋จธ์ค-Swift' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
3์ง๋ฒ ๋ค์ง๊ธฐ (0) | 2022.09.26 |
---|---|
์ด์ํ ๋ฌธ์ ๋ง๋ค๊ธฐ - ํ๋ก๊ทธ๋๋จธ์ค(Swift) (0) | 2022.09.26 |
์ฝ์์ ๊ฐ์์ ๋ง์ - ํ๋ก๊ทธ๋๋จธ์ค(Swift) (0) | 2022.09.26 |
๋ฌธ์์ด ๋ค๋ฃจ๊ธฐ ๊ธฐ๋ณธ - ํ๋ก๊ทธ๋๋จธ์ค(Swift) (0) | 2022.09.26 |
๋ด์ - ํ๋ก๊ทธ๋๋จธ์ค(Swift) (0) | 2022.09.25 |