괴발자의 전공노트

  • 홈
  • 태그
  • 방명록

최대힙 1

[CS/자료구조] 트리(Tree) - #2 힙(Heap)

힙(Heap) 이란? Heap은 데이터에서 최대값과 최소값을 빠르게 찾기 위해 고안된 완전 이진 트리의 한 종류이다. Tip! 완전 이진 트리(CBT, Complete Binary Tree) 완전 이진 트리는 노드를 삽입할 때 왼쪽 최하단 노드부터 순서대로 데이터를 삽하는 이진 트리를 의미한다. 힙(Heap)의 구조와 조건 힙은 최대값을 구하기 위한 구조를 가진 최대 힙(Max Heap) 과, 최소값을 구하기 위한 구조를 가진 최소 힙(Min Heap)으로 분류할 수 있다. 힙은 아래와 같이 두 가지 조건을 가지고 있는 자료구조를 의미한다. 최대 힙(Max Heap)의 경우, 각 노드의 값은 해당 노드의 자식 노드가 가진 값보다 크거나 같아야 한다. 최소 힙(Min Heap)은 반대로 각 노드의 값은 해..

[CS] 자료구조 2023.12.18
이전
1
다음
더보기
반응형
프로필사진

괴발자의 전공노트

괴발자 입니다. 비전공자인 괴발자가 부족한 CS 및 웹 개발 관련 지식을 학습하여 채우고 기록하기 위한 블로그입니다. 방문해주셔서 감사합니다!

  • 분류 전체보기 (16)
    • [Language] Java (6)
    • [Language] JavaScript (2)
    • [CS] 자료구조 (5)
    • [CS] 네트워크 (2)
    • [면접] 면접리뷰 (1)

Tag

디자인 패턴, final class, 트리, 자바, singleton pattern, 자바 기초, java, 자료구조, 네트워크 기초, Truthy와 Falsy, 싱글톤, 상속 제한, non-sealed class, 싱글톤 패턴, 우선순위 큐, tree, singleton, 이진트리, JVM, non-sealed,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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.

티스토리툴바