queue

Lee·2023년 12월 13일
0

정의

FIFO(First Input First Out) 형태로 데이터를 저장하는 선형 데이터 구조

특징

  • 각 방향에서 데이터 입출력을 각각 진행한다.
    • tail 노드에서 enqueue 작업을 진행한다.
    • head 노드에서 dequeue 작업을 진행한다.

동작

  • enqueue
    • 데이터를 queue에 삽입하는 작업
  • dequeue
    • 데이터를 queue에서 추출하는 작업
  • peek
    • head의 데이터를 확인하는 작업

시간복잡도

OperationComplexity
enqueueO(1)
dequeueO(1)
profile
발전하고 싶은 백엔드 개발자

0개의 댓글