~๋ชฉ์ฐจ~
๋ฌธ์
https://school.programmers.co.kr/learn/courses/30/lessons/134240?language=java
๋ฌธ์ ํด๊ฒฐ ํฌ์ธํธ
- StringBuilder๋ฅผ ์ด์ฉ
- ๊ฐ ์์์ ๋๋ฉฐ ' ์์ ๊ฐ์ / 2 '๊ฐ ๋งํผ ๋ฐฐ์น
- "0"๋ฅผ ์ถ๊ฐ ํ "0" ๊ธฐ์ค์ผ๋ก ๋ค์ง์ด์ ๋ถ์ด๊ธฐ
์์ฑ ์ฝ๋
๋ด ํ์ด
class Solution {
public String solution(int[] food) {
StringBuilder answer = new StringBuilder();
for(int i=1; i<food.length; i++){
for(int j=0; j<food[i]/2; j++){
answer.append(Integer.toString(i));
}
}
String result = answer + "0";
result += answer.reverse().toString();
return result;
}
}
๋ค๋ฅธ ํ์ด
class Solution {
public String solution(int[] food) {
String answer = "0";
for(int i=food.length-1; i>-1; i--){
for(int j=0; j<food[i]/2; j++){
answer = i + answer + i;
}
}
return answer;
}
}
๋์์ด ๋์ จ๋ค๋ฉด ์ข์์ ๋๋ฌ์ฃผ์ธ์๐
'๐๋ฌธ์ ํ์ด > ๐งฉProgrammers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JAVA] ํ๋ก๊ทธ๋๋จธ์ค 2016๋ (0) | 2023.05.05 |
---|---|
[JAVA] ํ๋ก๊ทธ๋๋จธ์ค ๊ฐ์ฅ ๊ฐ๊น์ด ๊ฐ์ ๊ธ์ (0) | 2023.05.05 |
[JAVA] ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ผ ๋ฌธ์ (0) | 2023.05.05 |
[JAVA] ํ๋ก๊ทธ๋๋จธ์ค ์ซ์ ๋ฌธ์์ด๊ณผ ์๋จ์ด | 2021 ์นด์นด์ค ์ฑ์ฉ์ฐ๊ณํ ์ธํด์ญ (0) | 2023.05.05 |
[JAVA] ํ๋ก๊ทธ๋๋จธ์ค ๋ฌธ์์ด ๋ด ๋ง์๋๋ก ์ ๋ ฌํ๊ธฐ (0) | 2023.05.05 |