Pages

Senin, 04 November 2013

Sorting Data C++

Salah satu bagian penting dari struktur data adalah proses pengurutan data-data  itu sendiri. Data akan terkadang akan berada dalam bentuk yang tidak berpola ataupun dengan pola tertentu yang tidak kita inginkan, namun dalam penggunaanya, kita akan selalu ingin menggunakan data-data tersebut dalam bentuk yang rapi atau berpola sesuai dengan yang kita inginkan. Maka dari itu proses sorting adalah proses yang sangat penting dalam struktur data, terlebih untuk pengurutan data yang bertipe numerik ataupun karakter.

Sorting adalah proses menyusun kembali data yang sebelumnya telah disusun dengan suatu pola tertentu ataupun secara acak, sehingga menjadi tersusun secara teratur menurut aturan tertentu.
Pada umumnya ada 2 macam pengurutan, yaitu:
o   Pengurutan secara ascending (urut naik).

o   Pengurutan secara descending (urut turun).

Contoh Penukarannya :

//fungsi penukar data
void tukar (int a[], int I, int j) {
int tampung = a[i];
a[i] = a[j];
a[j] = tampung;
}

0 komentar:

Posting Komentar

 

Terima Kasih Telah Berkunjung Ke Blog ini, Follow :TwitterdanFacebook