[iOS / Swift] 문자열 곱하기

justdotheg·2024년 1월 20일
post-thumbnail

문제


풀이

import Foundation

func solution(_ my_string:String, _ k:Int) -> String {
    
    var answer = ""
    
    for i in 1...k {
        answer += my_string
    }

    return answer
}

최적화

import Foundation

func solution(_ my_string:String, _ k:Int) -> String {

    return String(repeating: my_string, count: k)

}

💁🏻‍♂️ 요약

  • for문을 안 쓰고 Swift String의 내장함수를 사용하면 한 줄로 끝낼 수 있다.
  • 문법 - String(repeating: "반복하고 싶은 문자열", count: 정수형으로 횟수)

0개의 댓글