class Solution {
public String solution(String s) {
String answer = "";
int length = s.length();
int index = length/2;
if(length % 2 == 0){
answer += s.charAt(index-1);
answer += s.charAt(index);
}else{
answer += s.charAt(index);
}
return answer;
}
}
1. 매개변수 문자열 s의 길이를 구한다.
2. 길이가 짝수이면 2개의 문자를 받아야하는데 그 값은 (길이/2 -1) 값과 (길이/2)값을 문자열에 추가해주면 된다.
3. 길이가 홀수이면 길이의 /2 한 인덱스 값만 가져오면 된다.
'📖Algorithm > Simulation, Math' 카테고리의 다른 글
자바 [Programmers] 1단계 - 문자열 내림차순으로 배치하기 (split(), Arrays.sort(), Collection.reverseOrder()) (0) | 2024.03.12 |
---|---|
자바 [Programmers] 1단계 - 약수의 개수와 덧셈 (0) | 2024.03.08 |
자바 [Programmers] 1단계 - 수박수박수박수박수박수? (0) | 2024.03.08 |
자바 [Programmers] 1단계 - 내적 (0) | 2024.03.08 |
자바 [Programmers] 1단계 - 제일 작은 수 제거하기 (0) | 2024.03.08 |