10 Ekim 2012 Çarşamba

Insertion Sort Vol.2



public class Insertion {

public static void main(String args[])
{
int[] dizi = {1,4,5,8,9,6,3,7,2};
Sort(dizi);
for(int i=0;i<dizi.length;i++)
System.out.print(dizi[i] + " ");
}

private static void Sort(int[] dizi) {
int value = 0,j = 0,i = 0;
for(i=1;i<dizi.length;i++)
{
value = dizi[i];
j = i - 1;

while(j >= 0 && dizi[j] > value)
{
dizi[j+1] = dizi[j];
j = j - 1;
dizi[j+1] = value;
}
}
}

}

Hiç yorum yok:

Yorum Gönder