์นด์นด์ค ์ฝ๋ฉํ ์คํธ
-
[Programmers] Lv2. ๋ฉ๋ด ๋ฆฌ๋ด์ผ(kotlin)SW Test/Programmers 2022. 9. 9. 11:21
๋ฌธ์ ์์ ํ์ด ํ๋์ ์ฃผ๋ฌธ(order)์์ ๊ตฌ์ฑ๋ ์ ์๋ ๋ฉ๋ด ๊ตฌ์ฑ์ ๋ฐฑํธ๋ํน ๊ธฐ๋ฒ์ ์ฌ์ฉํฉ๋๋ค. ์ด ๋ ์ต์ 2๊ฐ ์ด์์ ๋ฉ๋ด๊ฐ ๊ตฌ์ฑ๋์ด์ผ ํ๊ธฐ์ ๋ฌธ์์ด์ด 2 ์ดํ์ธ ๊ฒฝ์ฐ๋ ์ ์ธํ๊ณ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌ๋ก ํํํด์ผํ๊ธฐ์ ๋ฏธ๋ฆฌ ์ ๋ ฌ์ ์ํต๋๋ค. ์ดํ course ๋ฅผ ํ๋์ฉ ํ์ํ๋ฉด์ ํด๋น ๊ฐฏ์๋ก ๊ตฌ์ฑ๋ ๋ฉ๋ด ์กฐํฉ ์ค 2๋ฒ ์ด์ ์ฃผ๋ฌธ๋ ๊ฒ ์ค ์ต๋๊ฐ์ ๊ตฌํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ต๋๊ฐ๊ณผ ๋์ผํ ๋ฉ๋ด ๊ตฌ์ฑ์ ๋ชจ๋ answer์ ์ถ๊ฐํ์๋ฉด ๋ฉ๋๋ค. class Solution { val csmap = mutableMapOf() fun getCourseInfo(str: String, idx: Int, s: String){ if(str.length == idx){ if(s.length >= 2){ csmap.put(s, c..