전체 글 (184) 썸네일형 리스트형 [Day20-5] 뒤에서 5등까지 문제 내 정답 코드import Foundationfunc solution(_ num_list:[Int]) -> [Int] { return Array(num_list.sorted()[0...4])} #1. 매우 간단한 문제였는데 먼저 sorted를 통해 배열을 정렬하고2. 5번째 요소까지만 반환하여 해결했다.배운 기술 [Day20-4] 배열의 길이에 따라 다른 연산하기 문제 내 정답 코드import Foundationfunc solution(_ arr:[Int], _ n:Int) -> [Int] { var arr = arr if arr.count % 2 == 0 { (0.. #1. 배열의 길이가 홀수인지 짝수인지 먼저 판단하였고2. 짝수라면 홀수 인덱스 값에만 n을 더하여 배열을 반환하였다.3. 홀수라면 짝수 인덱스 값에만 n을 더하여 배열을 반환하였다.배운 기술 [Day20-3] 문자열 묶기 문제 내 정답 코드import Foundationfunc solution(_ strArr:[String]) -> Int { var result: [Int] = [] for i in 1...30 { result.append(strArr.filter { $0.count == i }.count) } return result.max()!} #1. 원소의 최대 길이가 30이므로 1부터 30까지 반복문을 돌리고2. 같은 개수 요소들의 count를 필터링하여 새로운 배열에 담고3. 가장 큰 값을 반환한다.배운 기술 이전 1 ··· 26 27 28 29 30 31 32 ··· 62 다음