Lucy의 개발 일지

  • 홈
  • 태그
  • 방명록
  • Github

datastructure 1

[자료구조] 큐 Queue, 덱 Deque

저번에 자료구조 중 스택에 대해 공부를 했었다. 이번에는 자료구조 삼인방 스택, 큐, 덱 삼인방 중 큐 (Queue), 덱 (Deque)에 대해서 공부를 하였다! 큐(Queue) 한쪽에서만 데이터의 삽입 삭제가 이루어졌던 스택과 달리 큐는 양쪽 끝에서 데이터의 삽입과 삭제가 각각 이루어진다. FIFO (First In First Out) 으로 동작하며 데이터가 삽입되는 곳을 rear, 데이터가 제거되는 곳을 front 라 한다. 데이터를 삭제하기 전에는 큐가 empty 한지, 큐에 데이터를 추가하려 할 때는 큐가 full 인지 확인 후 진행해야 한다. 큐의 핵심 연산 1. enqueue(x) : 큐에 데이터를 넣는 연산. 주어진 요소 x를 큐의 맨 뒤에 추가한다. 2. dequeue() : 큐가 비어있지..

자료구조 2023.01.16
이전
1
다음
더보기
프로필사진

"나중은 결코 오지 않는다."

  • 분류 전체보기 (44)
    • 알고리즘 (7)
    • 백준 (19)
    • 자료구조 (3)
    • Java (3)
    • 자격증 (8)
      • 정보처리기사 (7)
      • 컴활 (1)

Tag

Algorithm, sw 테스트, 알고리즘, 스택, 백준, 코테, Dynamic Programming, 삼성 SW 역량 테스트 기출문제, 정보처리기사 실기, 정처기, 자료구조, DP, java, Stack, 정처기 실기, 실기, 동적계획법, 정보처리기사, Baekjoon, 코딩테스트,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Copyright © Kakao Corp. All rights reserved.

  • github

티스토리툴바