전체 글 (165) 썸네일형 리스트형 [Day9-5] 접미사인지 확인하기 문제 내 정답 코드 import Foundation func solution(_ my_string:String, _ is_suffix:String) -> Int { var result:[String] = [] (1...my_string.count).map { result.append(String(my_string.suffix($0))) } return result.contains(is_suffix) ? 1 : 0 } # 1. 9-4문제에 삼항연산자만 얹으면 풀 수 있는 문제 배운 기술 [Day9-4] 접미사 배열 문제 내 정답 코드 import Foundation func solution(_ my_string:String) -> [String] { var result:[String] = [] (1...my_string.count).map { result.append(String(my_string.suffix($0))) } return result.sorted() } # 1. suffix와 반복문을 통해 접미사를 배열에 넣고 2. 정렬하여 반환한다. 배운 기술 [Day9-3] 문자열의 두의 n글자 문제 내 정답 코드 import Foundation func solution(_ my_string:String, _ n:Int) -> String { return String(my_string.suffix(n)) } # 1. suffix를 통해 간단하게 구현할 수 있다. 2. 참고로 from파라미터가 들어있는 suffix에는 string.index를 넣어줘야 한다. 배운 기술 이전 1 ··· 38 39 40 41 42 43 44 ··· 55 다음