메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

Insertion sort: 두 판 사이의 차이

noriwiki
새 문서: 분류: 정렬 프레임없음|가운데 == 개요 == 부분 데이터 <math>a_i ~ a_n </math> 이 주어진 경우 그중에서 최소항을 찾아서 그 값과 <math>a_i</math> 와 교화하는 과정을 처음 부터 끝가지 시행하는 방식을 직접 선택법이라 한다. == 알고리즘 == i 가 0~n-1 인 상황에서, # 대상 항 i 를 0 부터 n-2 까지 옮기며 다음을 반복한다. # 대상 항을 최소값의 초기값...
 
(차이 없음)

2023년 3월 21일 (화) 03:33 기준 최신판

개요

부분 데이터 [math]\displaystyle{ a_i ~ a_n }[/math] 이 주어진 경우 그중에서 최소항을 찾아서 그 값과 [math]\displaystyle{ a_i }[/math] 와 교화하는 과정을 처음 부터 끝가지 시행하는 방식을 직접 선택법이라 한다.

알고리즘

i 가 0~n-1 인 상황에서,

  1. 대상 항 i 를 0 부터 n-2 까지 옮기며 다음을 반복한다.
  2. 대상 항을 최소값의 초기값으로 설정한다.
  3. 대상 항 + 1 부터 끝가지중 최소항을 찾는다.
  4. 최소항과 대상항 i 를 교환한다.