JAVA 삽입 정렬

Programming/JAVA,JSP 2013. 3. 3. 16:24 Posted by TanSanC
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

public class CarTest3 {

    public static void printAll(int[] array) {

        for (int i = 0; i < array.length; i++) {

           System.out.print(array[i] + " ");

        }

        System.out.println();

    }

 

    public static void sort(int[] array) {

        int[] tempArray = new int[array.length];

        int minIndex;

        int min;

       

        for(int j = 0 ; j < array.length; j++ )

        {

           min = array[0];

           minIndex = 0;         

           for( int i = 0 ; i < array.length ; i++ )

           {

               if( min > array[i] )

               {

                   min = array[i];

                   minIndex = i;

               }

           }

           tempArray[j] = min;

           array[minIndex] = 1000;

        }

        for( int i = 0 ; i < array.length ; i++ )

        {

           array[i] = tempArray[i];

        }

 

    }

 

    public static void main(String[] args) {

        int[] array = { 35, 26, 21, 1, 100, 150, 200, 700, 3 ,6 };

        printAll(array);

        sort(array);

        printAll(array);

    }

}

'Programming > JAVA,JSP' 카테고리의 다른 글

JAVA 로 Word 문서 만들기  (0) 2013.03.29
JAVA 선택정렬  (0) 2013.03.03
JAVA JTABLE 사용 예제  (0) 2013.03.03
JAVA executeQuery INSERT DELETE  (0) 2013.03.02
JAVA 데이터베이스 실습 예제 UI  (0) 2013.02.24