이 기사의 예에서는 Java 데이터 구조의 삽입 알고리즘과 숫자 정렬을 달성하는 알고리즘을 설명합니다. 참고용으로 모두와 공유하세요.
기념으로 여기에 적어주세요. 삽입 지점에서 이니셜 in과 out이 모두 여기에 있다는 것을 이해하는 것이 중요합니다. 삽입 지점을 지정한 다음 in이 자동으로 감소됩니다. 배열을 재정렬하세요
public static void insertSort(){ for(int out=1; out<a.length; out++){ int temp = a[out]; int in = out; while(in>0&& a[in-1]>temp){ a[in] = a[in-1]; --in; } a[in] = temp; } }
이 기사가 Java 프로그래밍에 종사하는 모든 사람에게 도움이 되기를 바랍니다.
더 많은 Java 데이터 구조 및 알고리즘, 숫자 정렬 예제의 삽입 알고리즘 구현 및 관련 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!