
삽입 정렬 (Insertion Sort)
·
알고리즘 (with JAVA)/기본 알고리즘
1. 개념 설명(1) 삽입 정렬은 인덱스 0번 위치 원소부터 시작하여 뒤 원소들과 비교하고 삽입할 위치를 지정한 후, 원소를 뒤로 옮기고 지정된 자리에 자료를 삽입하는 알고리즘이다. (2) 삽입 정렬은 선택 정렬과 유사하지만, 좀 더 효율적인 알고리즘이다. (3) 선택 정렬과 함께 인간에게 뭔가를 정렬하라고 하면 무의식적으로 사용하는 대표적인 알고리즘이다. 2. 과정 - 실제로 수행되는 과정이며, 삽입하는 동시에 정렬한다. 3. 코드1234567891011121314151617public class InsertSort { public static void main(String[] args) { int[] A = { 7, 2, 8, 10, 1 }; ..