beyondhuman

  • 홈
  • 태그
  • 방명록

heap 1

[Python] 자료 구조5 - 힙(Heap)의 개념, 구조, 규칙

HW)연결리스트(Linked List)와 이진 트리(Binay Tree)에 이어서 자료 구조 관련하여 '힙(Heap)'에 대해서 이해해보자. 우선, 힙의 개념에 대해서 알아보자. 힙(Heap)> 힙은 완전 이진 트리(Complete Binary Tree) 기반의 자료 구조로, 부모(Parent) 노드가 항상 자식(Child) 노드보다 크거나 작도록 (이상 또는 이하) 유지하는 형태를 말한다.- 완전 이진 트리의 규칙 : 중간에 빈 노드 없이, 마지막 레벨(가장 아래 깊이)을 제외한 나머지 노드가 모두 차야한다. - 힙에는 삽입 과정과 삭제 과정이 있다. 아래 표와 같이 정리해보자.구분힙 삽입(Insert) 과정힙 삭제(Delete) 과정규칙- 삽입 시 위로 끌어올림 (Heapify-up)- 마지막 위치..

[Code] Study & Practice 2025.11.01
이전
1
다음
더보기
프로필사진

beyondhuman

yssong 님의 블로그 입니다. Python + Colab 을 활용한 인공지능 뉴커머(AI newcomer) 입니다.

  • 분류 전체보기 (15)
    • [AI] Writing & Talking (1)
    • [Code] Study & Practice (13)
    • [Car] 자동차 정비 이야기 (1)

Tag

시간 복잡도, 너비 우선 탐색 (BFS), 백트래킹 (Backtracking), Queue, Graph (그래프), 엔진 오일 계절별 관리법, 자료구조, 선형 탐색(Linear Search), 깊이 우선 탐색 (DFS), Stack, 슬라이딩 윈도우 (Sliding Window), 이진트리, 실행 속도, 엔진 오일 용량, 투 포인터 (Two Pointer), 트리 (Tree), Vertex (정점), Edge (간선), 분할 정복 (Divide & Conquer), 파이썬,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

  • AI TIMES
  • 과학기술정보통신부

티스토리툴바