카카오 신입 공채
-
Programmers) Lv2 [2020카카오공채] 괄호 변환Algorithm/Programmers 2020. 3. 25. 15:04
출처: https://programmers.co.kr/learn/courses/30/lessons/60058 분류: Lv2 접근방식 문제에서 알고리즘 방법을 단계별로 잘 나눠서 알려주고 있습니다. 잘 읽고 "그대로" 구현만 잘 하면 되는 문제 입니다. (그치만 그게 어렵네요 😭) 포인트라면 반복적인 재귀형태가 들어가기 때문에 기능별로 함수를 쪼개서 구현하는 능력이 필요할 것 같네요. 출제의도 역시 다음과 같습니다. 주어진 로직을 그대로 구현할 수 있는지 파악 재귀함수를 이해하고 작성할 수 있는지 파악 해결방법 저는 주요 기능 (함수)을 크게 4가지로 나눠봤습니다. 1. 문자열을 쪼개는 1 ~ 4 번을 수행하는 함수 (trimming) func trimming(_ p: String) -> String { ..