[코딩테스트연습] 코딩테스트 입문 > Lv.0 배열의 유사도
2024. 3. 13. 11:24ㆍ코딩 테스트/[프로그래머스] Java
문제 설명
문제 풀이
class Solution {
public int solution(String[] s1, String[] s2) {
int answer = 0;
for(String item: s1){
for(String item2: s2){
if(item.equals(item2)) answer+=1;
}
}
return answer;
}
}
모든 원소들끼리 비교 후 같은 원소가 있다면 +1 아니면 그대로 출력한다.
다른 사람의 풀이를 확인해 보니,
stream이나 Arrays를 사용한 사람들이 종종 보였다.
이 방법에 대해서 더 공부해보아야 겠다.
더 효율적인가?
'코딩 테스트 > [프로그래머스] Java' 카테고리의 다른 글
[코딩테스트연습] 코딩테스트 입문 > Lv.0 짝수 홀수 개수 (0) | 2024.03.13 |
---|---|
[코딩테스트연습] 코딩테스트 입문 > Lv.0 세균 증식 (0) | 2024.03.13 |
[코딩테스트연습] 코딩테스트 입문 > Lv.0 양꼬치 (0) | 2024.03.13 |
[코딩테스트연습] 코딩테스트 입문 > Lv.0 아이스 아메리카노 (0) | 2024.03.13 |
[코팅테스트연습] 코딩테스트 입문 > Lv.0 옹알이(1) (0) | 2024.03.13 |