전체 글 (184) 썸네일형 리스트형 [Day10-4] 세로 읽기 문제 내 정답 코드 import Foundation func solution(_ my_string:String, _ m:Int, _ c:Int) -> String { return my_string.enumerated().filter { $0.offset % m == c-1 }.map { String($0.element) }.joined() } # 1. 처음에는 이중 배열로 코드를 짜서 매우 복잡했었다. 2. enumerated라는 함수를 알게되었고, 이 함수를 통해 매우 간단하게 해결할 수 있었다. (진짜 유용한 기술..) 배운 기술 1. enumerated() https://developer.apple.com/documentation/swift/array/enumerated() enumerated().. [Day10-3] 문자열 뒤집기 문제 내 정답 코드 import Foundation func solution(_ my_string:String, _ s:Int, _ e:Int) -> String { var my_string = my_string.map { String($0) } my_string[s...e].reverse() return my_string.joined() } # 1. 문자열을 문자열의 배열로 변환하고 2. reversed를 통해 간단하게 해결하였다. 배운 기술 [Day10-2] 접두사인지 확인하기 문제 내 정답 코드 import Foundation func solution(_ my_string:String, _ is_prefix:String) -> Int { var result:[String] = [] (1.. Int { return my_string.prefix(is_prefix.count) == is_prefix ? 1 : 0 } 배운 기술 이전 1 ··· 43 44 45 46 47 48 49 ··· 62 다음