일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 파이썬개발
- 코딩
- 슬라이싱(slicing)
- Indentation Error
- PIP
- 파이썬
- 입출력 함수
- 알고맂ㅁ
- 인덱싱(indexing)
- 파이썬 문법
- 사용법
- 편집기
- 수학코딩
- 코스모에듀밴처
- cosmoeduventure
- 파이썬 프로그래밍
- 파이썬 강좌
- 자료구조
- 변수
- 자료형
- 알고리즘
- parameter
- data type
- 반복문 사용법
- python -m
- python
- 파이썬 기초
- pip install
- input 사용법
- pip 옵션
Archives
- Today
- Total
목록알고맂ㅁ (1)
아이와 함께 배우는 세상 사는 법

데이터 구조와 알고리즘을 공부하다 보면 반드시 마주치게 되는 힙(Heap)은 효율적인 우선순위 관리를 위한 필수적인 자료구조입니다. 이번 글에서는 힙의 기본 개념부터 구현 방법, 그리고 실제 활용 사례까지 상세히 알아보겠습니다.힙(Heap)이란?힙은 완전 이진 트리(Complete Binary Tree) 기반의 자료구조로, 부모 노드와 자식 노드 간의 대소 관계가 일정한 규칙을 만족합니다. 힙은 주로 우선순위 큐(Priority Queue)를 구현하는 데 사용되며, 최댓값이나 최솟값을 빠르게 찾아내는 연산에 특화되어 있습니다.힙의 주요 특징완전 이진 트리 구조를 가집니다.부모 노드와 자식 노드 간의 대소 관계가 일정한 규칙을 따릅니다.형제 노드 간에는 대소 관계가 정해져 있지 않습니다.트리의 높이가 ⌊l..
파이썬(python)/알고리즘
2025. 4. 12. 13:44