매일 조금씩

프로그래머스 level1 : 카드 뭉치 - Java 본문

알고리즘

프로그래머스 level1 : 카드 뭉치 - Java

mezo 2023. 6. 2. 15:17
728x90
반응형

class Solution {
    public String solution(String[] cards1, String[] cards2, String[] goal) {
        String answer = "Yes";
        int idx1 = 0;
        int idx2 = 0;
        
        for(int i = 0; i < goal.length; i++){
            if(goal[i].equals(cards1[idx1])) { 
                if(idx1 != cards1.length - 1) idx1++;
            }else if(goal[i].equals(cards2[idx2])) { 
                if(idx2 != cards2.length - 1) idx2++;
            }else {  
                answer = "No";
                break;
            }
        }
        
        return answer;
    }
}
728x90
반응형