[Swift] nil ์ ๋ฆฌ (feat.NULL)
์ค์ํํธ๋ฅผ ์์ํ๊ณ nil์ด๋ ๋จ์ด๋ฅผ ์ฒ์ ๋ค์ด๋ดค๋๋ฐ, ๊ทธ๋ฅ NULL์ด๋ ๋น์ทํด๋ณด์๋ค,, ๊ทผ๋ฐ ์์ธํ ์ฐพ์๋ณด๋ NULL๊ณผ๋ ์์ฐํ ๋ค๋ฅธ๊ฒ์ด๋ผ๋ ๊ฒ์ด๋ผ๋ ๊ฒ,,์ด๋ผ๋,,,, ๊ทธ๋์ ์ด๋ฒ์๋ NULL๊ณผ์ ์ฐจ์ด์ ์ ์ฒดํฌํ๋ฉฐ nil์ ํ์คํ ๊ฐ๋
์ ๋ฆฌ๋ฅผ ํด๋ณด๋ ค๊ณ ํ๋ค. ๐ nil nil์ '๊ฐ์ด ์์'์ ๋ปํ๋ค. 2021.06.06 - [๐ Swift Note] - [Swift] Optional(์ต์
๋) ์ ๋ฆฌ [Swift] Optional(์ต์
๋) ์ ๋ฆฌ ์ค์ํํธ ๊ณต๋ถ๋ฅผ ํ๋ค ๋ณด๋ ?, ๊ทธ๋ฆฌ๊ณ ! ์ด๋ฐ ๋ฌธ์ฅ ๋ถํธ๋ค์ด ๋ฑ์ฅํ๋ค. ์ค๋์ ๊ทธ ์ค ?์ ๋ํด ๋จผ์ ์ค๋ช
ํด ๋ณด๋ ค ํ๋ค. ๐ ์ต์
๋ ์ค์ํํธ๊ฐ ๊ฐ์ง๋ ๋ํ์ ์ธ ํน์ง์ผ๋ก ์์ ์ฑ์ด ์๋ค. ์ต์
๋์ seolhee2750.tistory.com ์ด์ ์ ์์ฑํ ์ต์
๋ ์ ..
2021. 6. 7.
[Swift Algorithm] ํ๋ ฌ์ ๋ง์
Programmers(Lv.1)
๋ฌธ์ ์ค๋ช
ํ๋ ฌ์ ๋ง์
์ ํ๊ณผ ์ด์ ํฌ๊ธฐ๊ฐ ๊ฐ์ ๋ ํ๋ ฌ์ ๊ฐ์ ํ, ๊ฐ์ ์ด์ ๊ฐ์ ์๋ก ๋ํ ๊ฒฐ๊ณผ๊ฐ ๋ฉ๋๋ค. 2๊ฐ์ ํ๋ ฌ arr1๊ณผ arr2๋ฅผ ์
๋ ฅ๋ฐ์, ํ๋ ฌ ๋ง์
์ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ ํจ์, solution์ ์์ฑํด์ฃผ์ธ์. ์ ํ ์กฐ๊ฑด ํ๋ ฌ arr1, arr2์ ํ๊ณผ ์ด์ ๊ธธ์ด๋ 500์ ๋์ง ์์ต๋๋ค. ์
์ถ๋ ฅ ์ arr1 arr2 return [[1, 2], [2, 3]] [[3, 4], [5, 6]] [[4, 6], [7, 9]] [[1], [2]] [[3], [4]] [[4], [6]] ๋ด ๋ฌธ์ ํ์ด func solution(_ arr1:[[Int]], _ arr2:[[Int]]) -> [[Int]] { var array1 = [Int]() var array2 = [[Int]]() var sum =..
2021. 6. 6.