프로그래머스 - 카드 뭉치

차관호·2023년 8월 17일

문제링크 - 프로그래머스 - 카드 뭉치

import java.util.*;

class Solution {
    public String solution(String[] cards1, String[] cards2, String[] goal) {
        String answer = "Yes";
        Queue<String> cardd1 = new ArrayDeque<>();
        Queue<String> cardd2 = new ArrayDeque<>();

        for(String a : cards1) cardd1.offer(a);
        for(String a : cards2) cardd2.offer(a);

        for(String word : goal){
            if(word.equals(cardd1.peek())) cardd1.poll();
            else if(word.equals(cardd2.peek())) cardd2.poll();
            else answer = "No";
        }

        return answer;
    }
}
profile
안녕하세요 :-)

0개의 댓글