TEN BILLION

  • 홈
  • 태그
  • 방명록

heap sort 1

힙 정렬(Heap Sort)

1. 힙 정렬이란?힙 정렬(Heap Sort)은 완전 이진 트리의 특성을 이용한 정렬 알고리즘입니다. 최대 힙(Max Heap) 또는 최소 힙(Min Heap)을 사용하여 데이터를 정렬하며, 제자리 정렬(In-place Sort)이 가능하고 O(n log n)의 시간 복잡도를 유지하는 것이 특징입니다.2. 힙 정렬 동작 원리힙 정렬은 다음과 같은 방식으로 동작합니다:주어진 배열을 힙 구조(Heapify)로 변환합니다.힙의 루트(최댓값 또는 최솟값)를 제거하고 정렬된 부분으로 이동합니다.남은 요소들로 다시 힙을 구성하고 반복합니다.3. 힙 정렬 코드public class HeapSort { public static void heapSort(int[] arr) { int n = arr.le..

Algorithm 2025.02.19
이전
1
다음
더보기
프로필사진

TEN BILLION

매일매일 성장하는 개발 일기 !

  • 분류 전체보기 (224) N
    • Back_End (64) N
      • Java (39)
      • Spring (10)
      • Design Pattern (4)
      • JPA (11) N
    • Front-End (11)
    • DataBase (11)
    • Oracle (13)
    • MySQL (1)
    • CS (18)
    • Network (9)
    • Web (14)
    • Algorithm (65)
    • 프로젝트 (7)
      • 마이그레이션 (7)
    • Docker (6)
    • AWS (2)

Copyright © Kakao Corp. All rights reserved.

티스토리툴바