https://school.programmers.co.kr/learn/courses/30/lessons/134240
String 문제
포켓몬 풀때 오답노트에 적었던 대로 문제를 어떤 식으로 접근할지 노트에 직접 적었다.
class Solution {
public String solution(int[] food) {
StringBuilder sb = new StringBuilder();
for(int i = 1; i < food.length; i++){
if(food[i]/2 == 0) continue;
for(int j = 0; j < food[i]/2; j++){
sb.append(i);
}
}
String origin = sb.toString();
sb.reverse().insert(0,origin+"0");
return sb.toString();
}
}
바로 StringBuilder의 reverse() 메소드가 생각났다. 삽입 메소드가 있나 봤더니 Insert메소드가 있길래 사용하였다.