Algorithm/Programmers
[νλ‘κ·Έλλ¨Έμ€/JAVA] μλ°μλ°μλ°μλ°μλ°μ?
carsumin
2021. 10. 13. 21:31

nμ΄ μ§μλ©΄ μλ° or μλ°μλ° or μλ°μλ°μλ° ... μ΄λ κ² λ± λ¨μ΄μ§κ² μΆλ ₯νλ©΄ λκ³
νμλ©΄ μλ°μ or μλ°μλ°μ or μλ°μλ°μλ°μ ... μ΄λ κ² μΆλ ₯νλ©΄ λλ λ¬Έμ
nμ 2λ‘ λλ λλ¨Έμ§λ‘ μ§, ν caseλ₯Ό λλ μ μκ°νλ€.
μ§μλ "μλ°" λ¨μλ‘ μΆλ ₯νκ³ νμλ "μλ°" λ¨μ μΆλ ₯μ "μ" λ₯Ό λν΄μ€¬λ€.
forλ¬Έμ λκ°λ λ§λ κ²μμ μλλ€μΆμμ§λ§ μΌλ¨ κ·Έλ₯ μ²μ μκ°νλλ‘ νμλ€.
class Solution {
public String solution(int n) {
String answer = "";
if(n%2==0){
for(int i=0; i<n/2; i++){
answer += "μλ°";
}
}else if(n%2==1){
for(int i=0; i<n/2; i++){
answer += "μλ°";
}
answer += "μ";
}
return answer;
}
}
κ·Έλ¦¬κ³ λ€λ₯Έ μ¬λ νμ΄λ λλ¬λ³΄λ€κ°

μ€.......?
class Solution {
public String solution(int n) {
String answer = "";
for (int i = 0; i < n; i++) {
if(i%2!=1) {
answer += "μ";
}else {
answer += "λ°";
}
}
return answer;
}
}
λ°λ³΅λ¬Έ μμμ ifλ¬ΈμΌλ‘ νμ§ νλ¨ν΄μ νμ΄λ©΄ "μ" μ§μ΄λ©΄ "λ°" μΌλ‘ λ¬Έμμ΄μ μΆκ°νλ λ°©λ²λ μλ€.