| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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
- 자료구조
- 인덱싱(indexing)
- pip 옵션
- 알고맂ㅁ
- 알고리즘
- 변수
- input 사용법
- PIP
- 편집기
- 코딩
- 파이썬 기초
- data type
- parameter
- 코스모에듀밴처
- 수학코딩
- pip install
- 반복문 사용법
- 파이썬개발
- 입출력 함수
- 자료형
- 슬라이싱(slicing)
- 파이썬 문법
- 사용법
- python -m
- 파이썬
- python
- 파이썬 강좌
- Indentation Error
- 파이썬 프로그래밍
- cosmoeduventure
Archives
- Today
- Total
목록Heap (1)
아이와 함께 배우는 세상 사는 법
데이터 구조와 알고리즘을 공부하다 보면 반드시 마주치게 되는 힙(Heap)은 효율적인 우선순위 관리를 위한 필수적인 자료구조입니다. 이번 글에서는 힙의 기본 개념부터 구현 방법, 그리고 실제 활용 사례까지 상세히 알아보겠습니다.힙(Heap)이란?힙은 완전 이진 트리(Complete Binary Tree) 기반의 자료구조로, 부모 노드와 자식 노드 간의 대소 관계가 일정한 규칙을 만족합니다. 힙은 주로 우선순위 큐(Priority Queue)를 구현하는 데 사용되며, 최댓값이나 최솟값을 빠르게 찾아내는 연산에 특화되어 있습니다.힙의 주요 특징완전 이진 트리 구조를 가집니다.부모 노드와 자식 노드 간의 대소 관계가 일정한 규칙을 따릅니다.형제 노드 간에는 대소 관계가 정해져 있지 않습니다.트리의 높이가 ⌊l..
파이썬(python)/알고리즘
2025. 4. 12. 13:44