[ 프로그래머스 Lv.0 | Java ] 문자열 곱하기

dokim·2023년 8월 28일
0
post-thumbnail

🏷️문자열 곱하기


1. 해결 전략

  • .repeat()를 사용하여 간단히 해결하였습니다.

2. 구현코드

✅ .repeat()

class Solution {
    public String solution(String my_string, int k) {
        return my_string.repeat(k);
    }
}

3. 시간 & 공간 복잡도

  • 시간 복잡도 : O(n * k)
    - > .repeat() 메소드는 입력 문자열의 길이에 비례하는 선형 시간이 입력 문자열을 k번 반복하는 작업에 필요합니다.

  • 공간 복잡도 : O(n * k)
    - > 결과 문자열은 입력 문자열의 길이와 k의 곱만큼의 공간을 차지하게 됩니다.


4. 후기 및 반성

  • 이전 다른 문제에서 사용하였던 .repeat()를 사용하여 문제를 간단히 해결할 수 있었습니다.

0개의 댓글