Java/알고리즘
내적, 가운데 글자 가져오기
티코딩
2024. 1. 22. 14:29
ㅇ 내적
ㅁ 풀이
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로나눴을때 몫의 인덱스.
알고리즘 복습이나 해야겠다.