큐 예제 - 1
문제 분석
큐를 잘 이해하고 있는지 묻는 문제이다.
가장 위의 카드를 가장 아래에 있는 카드 밑으로 옮기는 동작은 큐의 섭인선출 성질을 이용하면 쉽게 구현할 수 있다.
최대 개수가 500,000이므로 시간 복잡도의 제약도 크지 않다.
손으로 풀어보기
popleft를 수행하여 맨 앞의 카드를 버린다.바로
append를 수행해 맨 앞에 있는 카드를 가장 아래로 옮긴다.큐의 크기가 1이 될 때까지 과정 1~2를 반복한 후 큐에 남은 원소를 출력한다.

슈도코드
코드 구현 - 파이썬
코드 구현 - 자바
Last updated