Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- K-MOOC
- 블록체인
- 혁신의기술2:신뢰의미래 블록체인을 만나다
- StringTokenizer
- Entity
- 단국대학교 k-mooc
- biginteger사용법
- 자바스크립트
- 머신러닝
- TypeScript
- stringreader
- 딥러닝
- 자바입력받기
- 티스토리챌린지
- CSS 기초
- 컴파일시스템
- 시스템프로그래밍
- 블록체인 강의
- html기초
- 디스크블록할당
- 2차원배열정렬
- national instruments
- 오블완
- 우선순위큐
- 해시
- 블록체인강의
- 자바
- 자바문자열구분
- K-MOOC 단국대학교 홍보단
- Node
Archives
- Today
- Total
목록최소힙 (1)
열정 실천

힙(Heap)은 우선순위 큐(Priority Queue)를 효율적으로 구현하기 위한 자료구조이다. 우선순위 큐는 큐에서 우선 순위가 높은 순으로 데이터가 나가는 형태로 우선순위를 고려하는 운영체제 스케줄링, 네트워크 패킷 처리 등에 사용된다. 힙은 최댓값과 최솟값을 O(1) 시간에 빠르게 찾을 수 있고, 삽입/삭제 연산도 O(log N)으로 효율적이다. 힙은 완전 이진 트리로 구현되는데, 완전 이진 트리란 왼쪽부터 차례로 채워져 트리의 마지막 레벨을 제외하고 모든 레벨이 꽉 차있는 트리의 구조를 말한다. 힙(Heap)은 최대 힙(Max Heap)과 최소 힙(Min Heap)으로 나뉜다. 최대 힙: - 부모 노드가 자식 노드보다 크거나 같은 값을 가진다. - 따라서, 루트 노드는..
CS/DATA STRUCTURE
2024. 10. 8. 02:13