문제
내 정답 코드
import Foundation
func solution(_ my_strings:[String], _ parts:[[Int]]) -> String {
var result = ""
for i in 0..<my_strings.count {
let str = my_strings[i].map { String($0) }
let (s, e) = (parts[i][0], parts[i][1])
let cutStr = str[s...e].joined()
result.append(cutStr)
}
return result
}
#
1. 문자열을 문자열 배열로 만들고 s, e값을 구해 자르고
2. result라는 문자열에 더해주었다.
배운 기술
'프로그래머스 (Swift) > 기초' 카테고리의 다른 글
[Day9-4] 접미사 배열 (0) | 2024.03.02 |
---|---|
[Day9-3] 문자열의 두의 n글자 (0) | 2024.03.02 |
[Day9-1] 배열 만들기 5 (0) | 2024.02.28 |
[Day8-5] 문자열 여러 번 뒤집기 (0) | 2024.02.24 |
[Day8-4] 9로 나눈 나머지 (0) | 2024.02.24 |