본문으로 건너뛰기

코딩 퀴즈 - 큐(Queue) 구현하기

코딩 퀴즈

이번 코딩 퀴즈는 파이썬의 queue 모듈을 사용하여 작업을 관리하는 solution 함수를 작성해야 합니다.

여러 작업을 입력으로 제공하고, 이들 작업은 FIFO(First-In-First-Out) 방식의 큐에 저장됩니다.

solution 함수는 주어진 작업 목록을 처리하고, 처리된 작업 순서대로 결과를 반환해야 합니다.

코드 템플릿
from queue import Queue

def solution(tasks):
# 여기에 코드를 작성하세요
return

제한 사항

  • 작업은 정수로 표현되며, 1 이상 100 이하의 값을 가집니다.

  • 작업 목록의 길이는 1 이상 10 이하입니다.

  • 큐의 작업 처리는 각 작업의 순서를 유지해야 합니다.


입출력 예시

  • 입력: [3, 2, 4, 1]

  • 출력: [3, 2, 4, 1]