본문 바로가기

코딩테스트

문자 반복 출력하기

풀었는데, 너무 느렸다

char형으로 for문을 돌려서 풀어보고 싶다. 훨씬 빠를테니까

 

public class RepeatString {
	public String solution(String my_string, int n) {
		String answer = "";
		for(int i = 0; i < my_string.length(); i++) {
			char str = my_string.charAt(i);
			for(int j = 0; j < n; j++) { // 0 ~ 2, 총 3번
				answer += str;
			}
		}
		return answer;
	}
}

 

 

테스트 결과

테스트 1 〉	통과 (9.90ms, 85.2MB)
테스트 2 〉	통과 (9.86ms, 90.4MB)
테스트 3 〉	통과 (15.84ms, 92.7MB)
테스트 4 〉	통과 (11.46ms, 91.4MB)

 

'코딩테스트' 카테고리의 다른 글

진료순서 정하기  (0) 2026.05.19
배열 자르기  (0) 2026.04.30
짝수 홀수 개수  (0) 2026.04.22
문자열 뒤집기  (0) 2026.04.12
배열 뒤집기  (0) 2026.04.12