Coding Planet
level1. νΈλ νμ΄νΈ λν Java λ³Έλ¬Έ
λ°μν
β¨ λ¬Έμ
π»μ½λ
class Solution {
public String solution(int[] food) {
StringBuilder sb = new StringBuilder();
for (int i = 1; i < food.length; i++) {
sb.append(Integer.toString(i).repeat(food[i] / 2));
}
return sb.toString() + "0" + sb.reverse().toString();
}
}
π©π» νμ΄ λ°©λ²
- 0μ λ¬Όμ μλ―Ένλ―λ‘ forλ¬Έμ 1λΆν° μμνλ€.
- '.repeat(food[i]/2)' : repeat(n) λ©μλλ λ¬Έμμ΄μ μ§μ λ νμλ§νΌ λ°λ³΅νλ€. μ¬κΈ°μλ κ° μμμ κ°μμ μ λ°λ§νΌ λ°λ³΅νμ¬ λ¬Έμμ΄μ μμ±νλ€.
- λ¬Έμμ΄μ 쑰립νμ¬ μ΅μ’ κ²°κ³Όλ₯Ό λ°ννλ€.
π λλμ
- μ΅κ·Ό StringBuilderλ₯Ό 곡λΆν΄μ ν μ μμλ€. repeat()λ©μλλ κ³΅λΆ λͺ»νλλ° μ΄λ²μ μ°Ύμμ μκ²λμλ€.
- https://sharonprogress.tistory.com/241
λ°μν
'π μ½λ©ν μ€νΈ' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
level1. μΉ΄λ λμΉ Java (μ¬κ· ν¨μ νμ΄) (0) | 2023.08.26 |
---|---|
level1. μμ°μ λ€μ§μ΄ λ°°μ΄λ‘ λ§λ€κΈ° Java (0) | 2023.08.24 |
Comments