차근차근 기록장

  • 홈
  • 태그
  • 방명록

priority queue 1

[DataStructure] Queue vs Priority Queue

Queue 와 Priority Queue 의 특징에 대해 정리하고자 한다. 그리고 이와 관련된 Heap 구현에 대한 개념까지 같이 서술한다. 1. Queue - 시간 순서상 먼저 집어 넣은 데이터가 먼저 나오는 선입선출 FIFO (First In First Out) 구조로 저장하는 형식 - 시간 복잡도는 enqueue 시 O(1), dequeue 시 역시 O(1) 2. Priority Queue - 들어간 순서에 상관 없이 우선 순위가 높은 데이터가 먼저 나옴 - 시간 복잡도는 push 시 O(logn), pop 시 O(logn) - Heap 자료구조를 바탕으로 한 구현 방식 - Heap 은 완전 이진 트리 구조이며, 조건은 다음의 경우가 있다. - 1) 각 Node 에 저장된 값은 Child Node ..

IT/DataStructure 2023.05.20
이전
1
다음
더보기
프로필사진

차근차근 기록장

IT와 경제를 좋아하는 개발자의 블로그

  • 분류 전체보기 (89)
    • Economics (1)
    • IT (78)
      • Java (20)
      • DB (9)
      • Spring (8)
      • JPA (1)
      • Cloud & Architecture (5)
      • Front-End (2)
      • Kafka (1)
      • Redis (1)
      • AI (1)
      • CS (22)
      • DataStructure (2)
      • Algorithm (2)
      • DesignPattern (4)
    • Travel (10)

Tag

non-clustered index, Hash Collision, Rate Limit, CS, java, reactiveredistemplate, 크로아티아, 디자인패턴, Spring IoC Container, claude desktop, crdt, hash map, jdk proxy, keycloak, JSON_TABLE, mcp server, N+1, DB, 오스트리아, Spring,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • rotaejong

티스토리툴바