Langkah – langkahnya
- Membandingkan nilai data ke 1 dengan data ke 2, jikanilai data ke 1 lebih besar dari data ke 2 maka tukarkan posisinya dengan data ke 2.Kemudian data ke 2 dibandingkan dengan data ke 3, jika data ke 3 lebih besar dari data ke 2 maka tukarkan posisinya.Ulangi langkah tsb, sampai terurut.
Contoh syntax bubble sort:
void bubble_sort()
{
for(int i=1;i {
for(int j=n-1;j>=i;j--)
{
if(data[j]}
}
}
Dengan cara kayak gitu data bakalan terurut naik (ascending),biar data terurut turun (descending)
ubah za bagian di bawah ini:
if (data[j]jadi:
if (data[j]>data[j-1]) tukar(j,j-1);
void bubble_sort()
{
for(int i=1;i
for(int j=n-1;j>=i;j--)
{
if(data[j]}
}
}
Dengan cara kayak gitu data bakalan terurut naik (ascending),biar data terurut turun (descending)
ubah za bagian di bawah ini:
if (data[j]jadi:
if (data[j]>data[j-1]) tukar(j,j-1);
COMMENTS :
0 komentar to “Buble Sort”
Posting Komentar