skip to main | skip to sidebar

Direction Archive

  • ► 2016 (1)
    • ► Januari (1)
  • ▼ 2014 (5)
    • ► April (1)
    • ▼ Maret (1)
      • Algoritma Pemrograman - Selection Sort
    • ► Februari (2)
    • ► Januari (1)
  • ► 2013 (1)
    • ► September (1)
Diberdayakan oleh Blogger.

O Kaeri.. Let's Sharing

Selamat datang, selamat berbagi

Jumat, 07 Maret 2014

Algoritma Pemrograman - Selection Sort

Sebenernya sih ini sudah saya ada di postingan saya di bawah berdua dengan bubble sort. Tapi gpp deh saya muat ulang disini biar lebih jelas.


Selection Sort 

  • Cara pengurutannya: seleksidata yang ada kemudian dilakukan swap (pertukaran posisi).
  • Pada Ascending : seleksi data terkecilkemudian swap.
  • Pada descending : seleksi data terbesarkemudian swap.
Pengertian dari selection sort adalah mencari elemen yang tepat untuk diletakkan di posisi yang telah diketahui, dan meletakkannya di posisi tersebut setelah data tersebut ditemukan,
Selection Sort Membandingkan elemen yang sekarang dengan elemen yang berikutnya sampai dengan elemen yang terakhir. Jika ditemukan elemen lain yang lebih kecil dari elemen sekarang 
maka dicatat posisinya dan kemudian ditukar.








Cara kerja metode ini didasarkan pada pencarian elemen dengan nilai terkecil. kemudian dilakukan penukaran dengan elemen ke-I. Secara singkat metode ini bisa dijelaskan sebagai berikut. Pada langkah pertama, dicari data yang terkecil dari data pertama sampai terakhir. Kemudian data tersebut kita tukar dari data pertama. Dengan demikian, data pertama sekarang mempunyai nilai paling kecil dibanding dengan data lain. Pada langkah kedua, data terkecil kita cari mulai dari data kedua sampai data terakhir. Data terkecil yang kita peroleh kita tukar dengan data kedua. Demikian seterusnya sampai seluruh data terurut.

Contoh dari proses sorting dengan menggunakan metode Selection sort : 

*CONTOH PROGRAM*

sumber: www.wikipedia.org
            modul algoritma dan struktur data
Diposting oleh Unknown di 2:26:00 PM

0 komentar:

Posting Komentar

Posting Lebih Baru Posting Lama Beranda
Langganan: Posting Komentar (Atom)

Blog Design by Gisele Jaquenod