# 스택으로 큐 만들기 두 개의 스택으로 큐를 구현하려 한다. 주어진 코드를 완성하여 출력 예와 같은 결과를 얻으시오. ## 동작 예 <div class="embed-responsive embed-responsive-16by9"> <iframe src="https://www.youtube.com/embed/GJyPbl5SGes" frameborder="0" allowfullscreen></iframe> </div> ## 출력 예 ``` null 11 22 33 44 55 ```
관련 강의로 이동

코드: java 1.8

import java.util.Stack; public class QueueByStack { public static void main(String[] args) { MyQueue q = new MyQueue(); System.out.printf("%d ", q.dequeue()); q.enqueue(11); System.out.printf("%d ", q.dequeue()); q.enqueue(22); q.enqueue(33); System.out.printf("%d ", q.dequeue()); q.enqueue(44); q.enqueue(55); System.out.printf("%d ", q.dequeue()); System.out.printf("%d ", q.dequeue()); System.out.printf("%d ", q.dequeue()); } } class MyQueue { private Stack<Integer> in = new Stack<Integer>(); private Stack<Integer> out = new Stack<Integer>(); public void enqueue(int n) { /* 1. 데이터 삽입 메소드를 구현해보세요. */ } public Integer dequeue() { /* 2. 데이터 삭제 메소드를 구현해보세요. */ return null; } }

입력

정답이 궁금하다면? 코드를 제출해보세요!