
🔍문제 분석
✔️ 출처
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메소드가 있길래 사용하였다.
❗ 오답노트 / 필요한 지식
- 앞으로도 생각하고 정리해서 문제를 풀자!
'programmers > Lv 1' 카테고리의 다른 글
프로그래머스Lv 1 기사단원의 무기 (0) | 2024.06.26 |
---|---|
프로그래머스Lv 1 숫자 짝꿍 (0) | 2024.06.26 |
프로그래머스Lv 1 체육복 (0) | 2024.06.26 |
프로그래머스Lv 1 포켓몬 (0) | 2024.06.26 |
프로그래머스Lv 1 콜라문제 (0) | 2024.06.26 |