inblog logo
|
moohyun
    알고리즘문제풀기

    배열의 유사도

    난이도 최하
    화낼거양's avatar
    화낼거양
    Dec 11, 2024
    배열의 유사도
    Contents
    문제정답
     
     
    출처 : https://school.programmers.co.kr/learn/courses/30/lessons/120903
     
     

    문제

     
    notion image
     
     
    기본적으로 주어진 코드 :
    class Solution { public int solution(String[] s1, String[] s2) { int answer = 0; return answer; } }
     
     

    정답

     
    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; } }
     
    • 중첩 루프:
      • 첫 번째 for 루프는 s1 배열의 각 요소를 순회합니다.
      • 두 번째 for 루프는 s2 배열의 각 요소를 순회합니다.
    • 문자열 비교:
      • s1[i]와 s2[j]가 같은지 비교합니다. 두 문자열이 같으면 answer 변수를 1 증가시킵니다.
    Share article
    Contents
    문제정답

    moohyun

    RSS·Powered by Inblog