> shio naga: Exchange Sort

Sabtu, 27 Juni 2009

Exchange Sort

Sangat mirip dengan Bubble Sort

Banyak yang mengatakan Bubble Sort sama dengan Exchange Sort

Pebedaan : dalam hal bagaimana membandingkan antar elemen-elemennya.

Exchange sort membandingkan suatu elemen dengan elemen-elemen lainnya dalam array tersebut, dan melakukan pertukaran elemen jika perlu. Jadi ada elemen yang selalu menjadi elemen pusat (pivot).

Sedangkan Bubble sort akan membandingkan elemen pertama/terakhir dengan elemen sebelumnya/sesudahnya, kemudian elemen tersebut itu akan menjadi pusat (pivot) untuk dibandingkan dengan elemen sebelumnya/sesudahnya lagi, begitu seterusnya.

algoritma exchange sort :

Void exchange_sort(int data[]){

For (int i=0; i

For(int j = i+1;j

If(data [i] <>

Tukar(&data[i],&data[j]);

}

}

}

Tidak ada komentar:

Posting Komentar