You need to enable JavaScript to run this app.

Skip to main content

Insertion Sort Uygulaması

Insertion Sort Uygulaması

Posting Freak
Insertion Sort Uygulaması
Insertion sort uygulamasına güzel bir örnek (fonksiyon ve global değişken kullanarak)

/*küçükten büyüğe sıralar
*
**/

class insertionsort
{

public static int[] dz=new int[10];

void dzy_ekle()
{
System.out.println ("Dizinin Sırasız hali");
for(int i=0;i<10;i++)
{
dz[i]=(int)(10000*Math.random());

System.out.println ((i+1)+". eleman="+dz[i]);
}

}

void dzgoster(int dzz[])
{
System.out.println ("Dizinin sıralı hali");
for(int i=0;i<10;i++)
{
System.out.println ((i+1)+". eleman="+dzz[i]);
}

}

public int[] insertion(int dizi[], int dizi_boyutu)
{

int i, j, index;

for (i=1; i < dizi_boyutu; i++)
{
index = dizi[i];
j = i;
while ((j > 0) && (dizi[j-1] > index))
{
dizi[j] = dizi[j-1];
j = j - 1;
}
dizi[j] = index;
}

return dizi;
}

public static void main(String args[])
{
int[] sondz=new int[10];
insertionsort is=new insertionsort();
is.dzy_ekle();
sondz=is.insertion(dz,10);
System.out.println ("_________________________");
is.dzgoster(sondz);

}
}
[Resim: 114ld.jpg]



Ben göremem daha uzun boyunu
Ahret derler kısaltamam yolunu
Bugün Sahı Merdan sarsın oglunu
Yetis Ya Üseyin baban gidiyo

İçerik sağlayıcı paylaşım sitesi olarak hizmet veren Pir Zöhre Ana Forum sitemizde 5651 sayılı kanunun 8. maddesine ve T.C.K'nın 125. maddesine göre tüm üyelerimiz yaptıkları paylaşımlardan kendileri sorumludur. Sitemiz hakkında yapılacak tüm hukuksal şikayetleri İletişim bağlantısından bize ulaşıldıktan en geç 3 (üç) gün içerisinde ilgili kanunlar ve yönetmenlikler çerçevesinde tarafımızca incelenerek, gereken işlemler yapılacak ve site yöneticilerimiz tarafından bilgi verilecektir.