π μ½λ©ν
μ€νΈ
level1. νΈλ νμ΄νΈ λν Java
jhj.sharon
2023. 8. 25. 23:11
λ°μν
β¨ λ¬Έμ
π»μ½λ
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
λ°μν