ㅇ 내적
ㅁ 풀이
public int solution(int[] a, int[] b) {
int answer = 0;
for(int i = 0; i < a.length; i++){
answer += a[i] * b[i];
}
return answer;
}
이건뭐.. 설명이 필요없다.
ㅇ 가운데 글자 가져오기
ㅁ 풀이
public String solution(String s) {
String answer = "";
String[] S = s.split("");
if(s.length() % 2 == 1){
return S[s.length() / 2];
}else{
return S[s.length() / 2 -1] + S[s.length() / 2];
}
}
사실 이것도 딱히 풀이에대한 설명이 필요없긴하다.
짝수일땐 2로나눴을때 몫의 인덱스와 그 전의 인덱스를 합쳐서 return 해주면된다. 홀수일때는 그냥 2로나눴을때 몫의 인덱스.
알고리즘 복습이나 해야겠다.
'Java > 알고리즘' 카테고리의 다른 글
약수의 개수와 덧셈 (0) | 2024.01.24 |
---|---|
수박수박수 (1) | 2024.01.23 |
제일 작은 수 제거하기 (0) | 2024.01.19 |
핸드폰 번호 가리기 (0) | 2024.01.18 |
없는 숫자 더하기 (0) | 2024.01.17 |