์ฐ์ ๋ถ๋ถ ์์ด ํฉ
-
[Programmers] Lv2. ์ฐ์ ๋ถ๋ถ ์์ด(kotlin)SW Test/Programmers 2022. 10. 22. 18:20
๋ฌธ์ ์์ ํ์ด ์ํ์ ๋ชจ์์ ๊ตณ์ด ์๊ฐํ ํ์ ์์ด ํ๋์ ๋ฆฌ์คํธ๋ฅผ ์ฐ์์ผ๋ก ๋ถ์ธ ํ ์ฒ์ ๋ฆฌ์คํธ์ ๊ฐฏ์๋งํผ๋ง ๋ถ๋ถ ์์ด์ ๋ณด์๋ฉด ๋ฉ๋๋ค. class Solution { fun solution(elements: IntArray): Int { var answer = mutableSetOf() val list = elements.toList() + elements.toList() for(i in 1..elements.size){ for(j in 0..(list.size -i)){ answer.add(list.subList(j, j+i).sum()) } } return answer.size } } ์ฐธ๊ณ ํจ์ํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ธ kotlin์ ํน์ฑ์ ๋ง๊ฒ ํจ์๋ฅผ ๋ง์ด ์ตํ์ ๐ฝ mutableSetOf๋ Ja..