본문 바로가기
Log/Coding Test

Day121_Programmers Lv.0 '배열의 유사도' Java

by uxia 2024. 3. 22.

프로그래머스 Lv.0 '배열의 유사도' 자바

 

Q. 두 배열이 얼마나 유사한지 확인해보려고 한다

문자열 배열 s1과 s2가 주어질 때

같은 원소의 개수를 return하도록 solution함수를 완성하시오

 


  
class Solution {
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;
}
}

 

반복문을 이용해 s1과 s2 배열을 돌며

조건문으로 일치하는 원소가 있을 시 answer 개수가 증가하도록 했다