UpDown Dev Story
교육과정 설계 (Queue) 본문
아래 강의를 보면서 연습하고 기록하고 있습니다
문제
코드
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String inputAnswerString = sc.next();
String inputString = sc.next();
Queue<Character> queue = new LinkedList<>();
inputAnswerString.toCharArray();
for (char c : inputAnswerString.toCharArray()) {
queue.offer(c);
}
for (char c : inputString.toCharArray()) {
if (!queue.isEmpty() && queue.peek().equals(c)) {
queue.poll();
}
}
if (queue.isEmpty()) {
System.out.println("YES");
return;
}
System.out.println("NO");
}
}
'Algorithm' 카테고리의 다른 글
팩토리얼 (0) | 2021.07.07 |
---|---|
선택 정렬 (0) | 2021.07.07 |
공주 구하기 (Queue) (0) | 2021.07.06 |
후위식 연산 (Stack) (0) | 2021.07.06 |
아나그램 (HashMap) (0) | 2021.07.05 |
Comments