워니의 개발자국
close
프로필 배경
프로필 로고

워니의 개발자국

  • 분류 전체보기 (26)
    • Framework (3)
      • Spring (2)
      • 배포 (1)
    • Project (0)
    • Computer Science (12)
      • Data Structure (1)
      • OS (4)
      • DB (5)
      • Algorithm (2)
    • PS (11)
      • 백준(BOJ) (10)
      • 프로그래머스(Programmmers) (1)
    • Git (0)
  • 홈
  • 태그
  • 방명록

[자료구조] 힙(Heap)과 우선순위 큐(Priority Queue)

힙은 우선순위 큐를 구현하기 위해서 사용되는 자료구조입니다. 우선순위 큐란?우선순위가 가장 높은 데이터를 가장 먼저 추출하는 자료구조입니다. 데이터를 우선순위에 따라 처리하고 싶을 때 사용합니다. 예를 들어, 물건 데이터를 자료구조에 넣었다가 가치가 높은 물건부터 꺼내서 확인해야 되는 경우에 사용됩니다. 자료구조추출되는 데이터 결과스택가장 나중에 삽입된 데이터큐가장 먼저 삽입된 데이터우선순위 큐가장 우선순위가 높은 데이터 우선순위 큐를 구현하는 방법1. 단순히 리스트를 이용하여 구현합니다.→ 차례대로 연달아 넣고, 리스트에서 데이터를 꺼낼 때 값들을 확인하고 가장 값이 큰 데이터부터 뽑아서 추출합니다. 2. 힙을 구현하여 구현합니다. 데이터의 갯수가 N개라고 가정하고 구현 방식에 따라서 시간복잡도를 비교..

  • format_list_bulleted Data Structure
  • · 2024. 8. 19.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 (26)
    • Framework (3)
      • Spring (2)
      • 배포 (1)
    • Project (0)
    • Computer Science (12)
      • Data Structure (1)
      • OS (4)
      • DB (5)
      • Algorithm (2)
    • PS (11)
      • 백준(BOJ) (10)
      • 프로그래머스(Programmmers) (1)
    • Git (0)
최근 글
인기 글
최근 댓글
태그
  • #스케줄링
  • #코테
  • #알고리즘
  • #파이썬
  • #백준
  • #코딩테스트
  • #Baekjoon
  • #python
  • #구현
  • #운영체제
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.