BAB 5 (Insertion, Selection) Fix
BAB 5 (Insertion, Selection) Fix
STRUKTUR
DATA
TA. 2022-2023
1
Proses 3
2
Contoh program :
Tampilan program
3
5.2 Selection Sort
Selection adalah metode dalam sorting pengurutan dengan cara elemen
terkecil atau terbesar, sesuai permintaan. untuk kemudian dibandingkan &
ditukarkan dengan elemen data awal seterusnya sampai dengan seluruh
elemen,sehingga akan menghasilkan pola data yang telah di sort.
Prinsip kerja selection sort:
1. Pengecekan dimulai data ke -1 sampai dengan data ke -n (misal i & pos ).
2. Bandingkan data pos dengan data i+1 ( misal j ).
3. Jika data pos sesuai dengan kondisi maka pos = j dan j akan selalu
bertambah ( j++ ) sampai melewati n.
4. Lakukan langkah 2 dan 3 untuk bilangan berikutnya sampai didapatkan
urutan yg optimal.
5. Mengecek apakah i != pos jika ya, maka data akan di tukar.
6. Lakukan proses 1 sampai 5 sampai di dapatkan proses ke n-1.
4
Proses 2
5
Proses 5
6
Tampilkan :