두가지 String 형태의 배열이 주어지는데 그 배열은 비교해서 순서에 상관없이 값이 같은 갯수를 answer 로
반환해주면 되는 문제이다.
조건은 각각 배열 안에서는 중복된 값은 없다.
public int solution(String[] s1, String[] s2) {
int answer = 0;
for (int i = 0; i < s1.length; i++) {
for (int j = 0; j < s2.length; j++) {
if(s1[i].equals(s2[j])) {
answer++;
}
}
}
return answer;
}
2가지 배열이 있기에 이중 배열을 사용해줬고 String형태를 비교해야 하니, equals() 를 썼다. !!
끝!!!!!!!!
'자바 알고리즘 문제' 카테고리의 다른 글
| 특정 문자 제거하기 (0) | 2023.09.12 |
|---|---|
| 문자열 뒤집기 (0) | 2023.09.12 |
| 삼각형 성립 조건 구하기 (1) (0) | 2023.09.09 |
| 옷 가게 할인 받기 (0) | 2023.09.08 |
| 피자 나눠먹기 (3) (0) | 2023.09.08 |