Prinsip kerja selection short:
1. Pengecekan dimulai data ke-1 sampai dengan ke-n.
2. Tentukan bilangan dengan indeks terkecil dari bilangan tersebut.
3. Tukar bilangan dengan indeks terkecil tersebut dengan bilangan pertama (I=1) dari data bilangan tersebut.
4. Lakukan langkah 2 dan 3 untuk bilangan berikutnya (I=I+1) sampai didapatkan urutan yang optimal.
Algoritma :
Procedure selection_sort(output A : larik; input n : integer)
Deklarasi :
i, t : integer
Deskripsi
for i <-- 1 to n do
minimum(A, i, n, t);
tukar(A[i], A[t]); {tukar tempat elemen saat ini j dengan elemen terkecil yang ditemukan t}
endfor
Langkah-langkahnya :
Menentukan n atau banyak data yang akan diproses.
Program akan memproses data yang telah di koding tadi kemudian masukkan angka atau nilai sampai batas yang telah di masukkan.
Lalu data yang di masukkan akan muncul setelah data-data tersebut di inputkan.
Program akan selesai setelah menentukan niali minimum di tentukan.
setelah nilai minimum di tentukan program tersebut akan melanjutkan sorting yaitu mengurutkan data dari kiri ke kanan.
Ok, Untuk Nomor selanjutnya mengenai Bubble Sort, dan Insert Sort bisa lihat pathner saya dalam kelompok. berikut Linknya :
1. Bubble Sort : SUWANTO
2. Insertion Sort : MUHAMMAD SUTIKNO
- Blogger Comment
- Facebook Comment
Langganan:
Posting Komentar
(
Atom
)
0 komentar:
Posting Komentar