고차함수

Swift 언어로 알고리즘 문제를 풀 때 고차함수를 이용하면 간단하게 풀이할 수 있다. 내가 푼 풀이에서 1줄짜리 코드가 되는 걸 보며 고차함수에 조금 더 익숙해지고 연습해야겠다는 생각이 절실히 들었다. 오늘 풀었던 알고리즘 문제들을 고차함수로도 연습해 본 코드를 정리해 봤다. Lv.1 : 수박수박수박수박수박수? 🔗문제 링크 나의 풀이 func solution(_ n:Int) -> String { let su = "수" let bak = "박" var result = "" for i in 1...n { result += i % 2 == 0 ? bak : su } return result } for문으로 1부터 n까지의 범위를 반복하며 짝수, 홀수를 판별하여 "수"와 "박"을 이어 붙이도록 작성했다. 다른..
yujjne
'고차함수' 태그의 글 목록