TEN BILLION

  • 홈
  • 태그
  • 방명록

Insertion Sort 1

삽입 정렬(Insertion Sort)

1. 삽입 정렬이란?삽입 정렬(Insertion Sort)은 정렬되지 않은 데이터를 하나씩 선택하여 이미 정렬된 부분에 적절한 위치에 삽입하는 방식으로 동작하는 정렬 알고리즘입니다.이 정렬 방식은 적은 데이터에 대해 빠르게 정렬할 수 있고, 거의 정렬된 데이터에 대해 매우 효율적입니다.2. 삽입 정렬 동작 원리삽입 정렬은 다음과 같은 방식으로 동작합니다:배열의 두 번째 요소부터 시작하여 선택한 요소를 앞쪽의 정렬된 배열과 비교합니다.비교한 후, 적절한 위치에 삽입합니다.이 과정을 배열의 끝까지 반복합니다.예제: 삽입 정렬 과정 (오름차순 정렬)다음과 같은 배열이 있다고 가정하겠습니다.[5, 3, 8, 4, 2]삽입 정렬이 진행되는 과정은 다음과 같습니다.첫 번째 요소(5)는 이미 정렬된 상태로 간주두 번..

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

TEN BILLION

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

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

Copyright © Kakao Corp. All rights reserved.

티스토리툴바