728x90
https://school.programmers.co.kr/learn/courses/30/lessons/181836
728x90
메모리: 77.3 MB, 시간: 0.59 ms
사용 알고리즘: 구현
class Solution {
public String[] solution(String[] picture, int k) {
String[] answer = new String[picture.length * k];
StringBuilder tmp;
for(int i = 0; i < picture.length; i++) {
tmp = new StringBuilder();
for(int j = 0; j < picture[i].length(); j++) {
for(int l = 0; l < k; l++)
tmp.append(picture[i].charAt(j));
}
for(int j = 0; j < k; j++)
answer[i * k + j] = tmp.toString();
}
return answer;
}
}
728x90
'Problem Solving > Programmers' 카테고리의 다른 글
[프로그래머스, 181915] 글자 이어 붙여 문자열 만들기 (java) (0) | 2025.02.06 |
---|---|
[프로그래머스, 181916] 주사위 게임 3 (java) (0) | 2025.02.06 |
[프로그래머스, 181918] 배열 만들기 4 (java) (0) | 2025.02.04 |
[프로그래머스, 181919] 콜라츠 수열 만들기 (java) (0) | 2025.02.04 |
[프로그래머스, 181920] 카운트 업 (java) (0) | 2025.02.04 |