-
[프로그래머스][Kotlin] 모음 사전프로그래머스 2023. 3. 19. 23:44728x90
해당 문제는 재귀함수가 어떻게 돌아가는지에 대하여 알고 있다면 쉽게 풀 수 있는 문제였습니다.
class Solution { var list = mutableListOf<String>() var arr = charArrayOf('A', 'E', 'I', 'O', 'U') fun solution(word: String): Int { for(i in 0 .. arr.size-1){ text(arr[i].toString(),0) } return list.indexOf(word)+1 } fun text(s: String,cnt: Int){ if(cnt == arr.size) return list.add(s) for(i in 0 .. arr.size-1){ text(s+arr[i].toString(),cnt+1) } } }
'프로그래머스' 카테고리의 다른 글
[프로그래머스][Kotlin] 리코쳇 로봇 (0) 2023.03.23 [프로그래머스][Kotlin] 베스트앨범 (0) 2023.03.21 [프로그래머스][Kotlin] 여행 경로 (0) 2023.03.15 [프로그래머스][Kotlin] 피로도 (0) 2023.03.12 [프로그래머스][Kotlin] 부대복귀 (0) 2023.03.09