알고리즘 문제풀이/Programmers - 자바
프로그래머스 - 잘라서 배열로 저장하기
올리브영
2023. 3. 17. 17:41
728x90
반응형
class Solution {
public String[] solution(String my_str, int n) {
int answer_size = 0;
if(my_str.length()%n==0){
answer_size = my_str.length()/n;
}
else{
answer_size = my_str.length()/n +1;
}
String[] answer = new String[answer_size];
int start = 0;
int end = n;
for(int i=0; i<answer_size; i++){
answer[i] = my_str.substring(start, end);
start += n;
if(answer_size != my_str.length()/n && i==answer_size-2){
end += my_str.length()%n;
continue;
}
end += n;
}
return answer;
}
}
728x90
반응형