Ini adalah post lanjutan dari post Metode Bubble Sort. Kali ini akan dijelaskan tentang sorting dengan metode selection sort yang merupakan kombinasi antara sorting dan searching Untuk setiap proses, akan dicari elemen-elemen yang belum diurutkan yang memiliki nilai terkecil atau terbesar akan dipertukarkan ke posisi yang tepat di dalam array. Misalnya untuk putaran pertama, akan dicari data dengan nilai terkecil dan data ini akan ditempatkan di indeks terkecil (data[0]), pada putaran kedua akan dicari data kedua terkecil, dan akan ditempatkan di indeks kedua (data[1]). Selama proses, pembandingan dan pengubahan hanya dilakukan pada indeks pembanding saja, pertukaran data secara fisik terjadi pada akhir proses. Berikut Proses dari selection sort
Jika kalian masih bingung berikut animasi dari proses selection sort
Prosedur Selection Sort
void selection_sort(){
for(int i=0;i < n-1;i++){
pos = i;
for(int j=i+1;j < n;j++){
if (data[j] < data[pos])
pos = j; //ascending
}
if (pos != i) tukar(pos,i);
}
}
Contoh Program dari Selection Sort :
Author: dinda-dinho
Related Posts
Some simillar article from this label, you might also like
Keyword Super()Pengertian Keyword Super Keyword super biasa digunakan dalam OOP (Objek Oriented Programing) terut
Pengertian dan Konsep AVL Tree v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default
Pengertian dan Konsep Linked ListPengertian Single LinkList dalam Struktur Data Linked List saling terhubung dengan bantuan variabe
Pengertian dan Konsep Graph dalam Struktur DataSuatu graph didefinisikan oleh himpunan verteks dan himpunan sisi (edge). keterhubungan antara vert
Sorting dengan Metode Quick Sort Quick Sort sebenarnya sama seperti Merge sort yaitu menggunakan metode Divide & Conquer. Prin
Inheritance dan Contohnya Pengertian Inheritance (Pewarisan) Inheritance (penurunan sifat / pewarisan), ini merupakan ciri
Previous Post
Sorting dengan Metode Insertion dan Merge Sort
Sorting dengan Metode Insertion dan Merge Sort
Next Post
Sorting dengan Bubble Sort
Sorting dengan Bubble Sort
Subscribe to:
Post Comments (Atom)
materinya bagus gan, semoga materi Selection sortnya bsa saling melengkapi
Reply.
www.markijar.blogspot.com/2015/04/contoh-program-selection-sort-c.html