
나의 풀이
class Solution {
public String solution(String s) {
String answer = "";
int x = s.length() / 2 - 1;
int y = s.length() / 2;
if(s.length() % 2 == 0){
answer = s.substring(x, y+1);
} else {
answer = s.substring(y, y+1);
}
return answer;
}
}
다른 사람의 풀이
class Solution {
public String solution(String s) {
String answer = "";
int len = s.length();
for(int i = 0; i < len; i++){
if(len % 2 == 0){
answer += s.charAt(len/2 - 1);
answer += s.charAt(len/2); break;
}else{
answer += s.charAt(len/2); break;
}
}
return answer;
}
}
'알고리즘' 카테고리의 다른 글
| [프로그래머스] 내적(Java) (0) | 2024.11.16 |
|---|---|
| [프로그래머스] 수박수박수박수박수박수?(Java) (0) | 2024.11.15 |
| [프로그래머스] 제일 작은 수 제거하기(Java) * (0) | 2024.11.13 |
| [프로그래머스] 없는 숫자 더하기(Java) (0) | 2024.11.12 |
| [프로그래머스] 핸드폰 번호 가리기(Java) (0) | 2024.11.11 |