일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 구조체
- c언어
- Houdini
- 플러터
- vim
- 유니티
- C# delegate
- c#
- c# winform
- Flutter
- Python
- 포인터
- HTML
- C++
- 도커
- 다트 언어
- 깃
- gitlab
- jupyter
- Data Structure
- dart 언어
- C언어 포인터
- Algorithm
- c# 추상 클래스
- Unity
- git
- jupyter lab
- c# 윈폼
- docker
- github
Archives
- Today
- Total
목록힙 정렬(Heap Sort) : 성능평가 (1)
nomad-programmer
[Programming/Algorithm] 힙 정렬(Heap Sort)
힙 정렬은 힙의 다음 특성을 활용하여 정렬하는 알고리즘이다. 힙의 루트 노드에 저장된 값이 가장 커야 한다. 이는 '최대 힙(max heap)'의 특징이다. 이것을 다음과 같은 특징을 갖도록 힙을 구성할 수도 있다. 힙의 루트 노드에 저장된 값이 정렬순서상 가장 앞선다. 2021/03/07 - [Programming/Algorithm] - [Programming/Algorithm] 우선순위 큐와 Heap 자료구조 [Programming/Algorithm] 우선순위 큐와 Heap 자료구조 Queue의 핵심 연산 두 가지는 다음과 같다. enqueue : 큐에 데이터를 삽입하는 행위 dequeue : 큐에서 데이터를 꺼내는 행위 이와 마찬가지로 '우선순위 큐'의 핵심 연산 두가지도 다음과 같다. enqueu..
Programming/Algorithm
2021. 3. 9. 01:56