Deskripsi
Selection Sort merupakan salah satu algoritma pengurutan yang sederhana. Ide dasarnya adalah melakukan beberapa kali pass untuk melakukan penyeleksian elemen struktur data. Untuk sorting ascending (menaik), elemen yang paling kecil di antara elemen-elemen yang belum urut, disimpan indeksnya, kemudian dilakukan pertukaran nilai elemen dengan indeks yang disimpan tersebut dengan elemen yang paling depan yang belum urut. Sebaliknya, untuk sorting descending (menurun), elemen yang paling besar yang disimpan indeksnya kemudian ditukar.Selection Sort diakui karena kesederhanaan algoritmanya dan performanya lebih bagus daripada algoritma lain yang lebih rumit dalam situasi tertentu. Algoritma ini bekerja sebagai berikut:
- Mencari nilai minimum (jika ascending) atau maksimum (jika descending) dalam sebuah list
- Menukarkan nilai ini dengan elemen pertama list
- Mengulangi langkah di atas untuk sisa list dengan dimulai pada posisi kedua
Secara efisien kita membagi list menjadi dua bagian yaitu bagian yang sudah diurutkan, yang didapat dengan membangun dari kiri ke kanan dan dilakukan pada saat awal, dan bagian list yang elemennya akan diurutkan.
Contoh simulasi algoritma selection sort sbb :
jika kita memiliki elemen array sbb : {5, 1, 12, -5, 16, 2, 12, 14}
50 komentar
komentarNama : Rozana Firdausi
ReplyNRP : 5111540007001
Tugas : TKAP-1-Visualisasi Selection Sort
Link : http://rozananana.blogspot.co.id/2017/09/visualisasi-selection-sort-tugas-tkap.html
Nama : Rangga Senatama Putra
ReplyNRP : 5115100076
Tugas : TKAP-1-Visualisasi Selection Sort
Link : http://ranggasenatama076.blogspot.co.id/2017/09/tkap-1-visualisasi-selection-sort.html
Nama : Ariya Wildan Devanto
ReplyNRP : 5115100123
Tugas:TKAP-1-Visualisasi Selection Sort
Link : http://ariya9c04.blogspot.co.id/2017/09/tugas-2-tk-ap.html
Nama : Alek Nur Fatman
ReplyNRP : 5114100018
Tugas : TKAP-1-Visualisasi Selection Sort
Link : http://4unt3r2nfa.blogspot.co.id/2017/09/visualisasi-selection-sort-with-scrach.html
Nama : Cynthia Dewi Tejakusuma
ReplyNRP : 5115100074
Tugas : TKAP-1-Visualisasi Selection Sort
Nama : Findryan Kurnia Pradana
ReplyNRP : 5115100035
Tugas : TKAP-1-Visualisasi Selection Sort
Link : https://akuinio.blogspot.co.id/2017/09/tkap-1-visualisasi-selection-sort.html
Nama : Brama Diwangkara
ReplyNRP : 5115100150
Tugas : TKAP-1-Visualisasi Selection Sort
Nama : Jordy Adhityo P
ReplyNRP : 5111100101
Tugas : TKAP - 1 visualisasi selection sort
Link : https://jordyadhityo.blogspot.co.id/2017/09/tkap-1.html
Nama : Muhammad Fajri Salam
ReplyNRP : 5115100099
Tugas: TKAP-1-Visulisasi Selection Sort
http://arashiyama99.blogspot.co.id/2017/09/animasi-selection-sort.html
Nama : Satria Chandra Yudha Wibowo
ReplyNRP : 5115100127
Tugas : http://satriachandrayw.blogspot.co.id/2017/09/tkap-1-visualisasi-selection-sort.html
Nama : Satriyo Nugroho
ReplyNRP : 5115100034
Tugas : TKAP-1-Visualisasi Selection Sort
Nama : Evan Bangun
ReplyNRP : 5114100169
Tugas : https://wordpress.com/post/evanbangun.wordpress.com/315
Nama : M. Azka Yasin
ReplyNRP : 5115100038
Tugas : TKAP-1-Visualisasi Selection Sort
Link : http://azkayasin2.blogspot.co.id/2017/09/visuali-selection-sort.html
Nama : Saddhana Arta Daniswara
ReplyNRP : 5114100191
Tugas: TKAP-1-Visulisasi Selection Sort
https://saddhanaarta.blogspot.co.id/2017/09/visualisasi-selection-sort.html
Nama : Dicky Kaisar Utomo
ReplyNRP : 5115100077
Tugas : TKAP-1-Visualisasi Selection Sort
Link : http://dickykaisar.blogspot.co.id/2017/09/blog-post.html
Nama : Hidayatul Munawaroh
ReplyNRP : 5115100054
Tugas: TKAP-1-Visualisasi Selection Sort
https://hidayatulmunawaroh.wordpress.com/2017/09/28/visualisasi-selection-sort/
Tugas TKAP-1-Visualisasi Selection Sort
ReplyAhmad Burhanuddin Utomo
5115100070
TKAP-1-Visualisasi Selection Sort
Nama : Steven Candra
ReplyNRP : 5115100068
Tugas: TKAP-1-Visualisasi Selection Sort
TKAP-1-Visualisasi Selection Sort
Tugas TKAP-1-Visualisasi Selection Sort
ReplyDamai Marisa Bachri
5115100001
http://damaimarisa.blogspot.co.id/2017/09/selection-sort.html
Nama : Kania Amalia
ReplyNRP : 5114100172
Tugas: TKAP 1 - Visualisasi Selection Sort
Link : http://kania21.blogspot.co.id/2017/09/selection-sort-tkap-1.html
Nama : Achmad AlChasni
ReplyNRP : 5115100175
Tugas: TKAP 1 - Visualisasi Selection Sort
Link : https://medium.com/@achmad.alchasni1/pengertian-dari-selection-sort-adalah-mencari-elemen-yang-tepat-untuk-diletakkan-di-posisi-yang-481119063a7f
Nama : Desy Nurbaiti Rahmi
ReplyNRP : 5114100030
Tugas : TKAP 1 - Visualisasi Selection Sort
Link : https://desyrahmi.blogspot.co.id/2017/09/tkap-selection-sort.html
Nama: Rani Aulia H
ReplyNRP: 5114100044
Tugas: TKAP 1 - Visualisasi Selection Sort
Link: http://rauliah.blogspot.co.id/2017/09/visualisasi-selection-sort-on-scratch.html
Nama: Raras Anggita
ReplyNRP: 5114100046
Tugas: TKAP 1 - Visualisasi Selection Sort
Link:https://rarasanggitablog.wordpress.com/2017/09/28/tkap-selection-sort/
Nama: Reinardus Wandya K
ReplyNRP: 5115100091
Tugas TKAP 1 : Visualisasi Selection Sort
Link: https://informatikits.blogspot.co.id/2017/09/selection-sort-animated.html
Nama: Yustian
ReplyNRP: 5115100058
Tugas TKAP Selection Sort
Link: https://tugasyustian15.blogspot.co.id/2017/09/tugas-tkap-selection-sort.html
Nama : William Albertus Dembo
ReplyNRP : 5115100075
Tugas: TKAP-1-Visualisasi Selection Sort
blog link
Nama: Nuzul Ristyantika Yuliana
ReplyNRP : 5115100078
Tugas TKAP Selection Sort
Link : https://nuzulristyantika.blogspot.com/2017/09/tugas-tkap1-nuzul-ristyantika5115100078.html
Nama: William Budi J
ReplyNRP: 5115100063
Tugas: TKAP 1 - Visualisasi Selection Sort
Link: http://williambudi.blogspot.co.id/2017/09/selection-sort.html
Nama: Andre Exaudi Jeremy Rumapea
ReplyNRP : 5114100031
Tugas TKAP Selection Sort
https://umarunbestimouto.wordpress.com/2017/09/28/selection-sort/
Nama: Brian Rainer Suryaputra
ReplyNRP: 5115100061
Tugas: TKAP-1-Visualisasi Selection Sort
Nama: Sabila Malahati Arnindya
ReplyNRP: 5114100034
Tugas: TKAP 1-Visualisasi Selection Sort
Link: https://bellaarnindya.wordpress.com/2017/09/28/tkap-1-visualisasi-selection-sort/
Nama: Bramastya Dewa Indraswara
ReplyNRP : 5115100130
Tugas TKAP Selection Sort
Link : https://bramindra.blogspot.co.id/2017/09/selection-sort.html
Pengumpulan tugas TKAP Visualisasi Selection sort
ReplyNama : Vincentius
NRP : 5115100159
Link : https://vincentiuskuliahtkap.blogspot.co.id/2017/09/visualisasi-algoritma-selection-sort.html
Nama : Muhammad Firza Gustama
ReplyNRP : 5115100170
Link : https://firzagustama.blogspot.com/2017/09/selection-short-scratch.html
Nama : Sultan Bonar Martinus
ReplyNRP : 51141000006
Link : http://sultanbonar.blogspot.co.id/2017/09/tkap-visualisasi-selection-sort.html
Nama: Paul Aldy
ReplyNRP: 5114100072
Tugas: TKAP 1 - Visualisasi Selection Sort
Link: cumanbercanda.wordpress.com/2017/09/28/visualisasi-selection-sort/
Nama : Pramudito Hapriarso
ReplyNRP : 5114100035
Tugas : TKAP-1-Visualisasi Selection Sort
Link : https://ditoits.blogspot.co.id/2017/09/tkap-visualisasi-selection-sort.html
Nama : Anandi Jaya S.
ReplyNRP : 5114100096
Tugas : TKAP-1-Visualisasi Selection Sort
Link : http://kerjaanmepet.blogspot.co.id/2017/09/scratch-visualisasi-selection-sort.html
Nama : Tiara Anggita
ReplyNRP : 5114100176
Tugas : TKAP-1-Visualisasi Selection Sort
Link : http://tkaptiara.blogspot.co.id/2017/09/scratch-visualisasi-selection-sort.html
Nama : Rahmatin Nadia
ReplyNRP : 5114100130
Tugas : TKAP-1-Visualisasi Selection Sort
Link : http://nadiarahmatin.blogspot.co.id/2017/09/scratch-visualisasi-selection-sort.html
Nama : Frieda Uswatun Hasanah
ReplyNRP : 5115100071
Tugas TKAP-1-Visualisasi Selection Sort
Link : http://hallofrieda.blogspot.co.id/2017/09/selection-sort.html
Nama : Ananda Ricky
ReplyNRP : 5114100056
Tugas : TKAP-1-Visualisasi Selection Sort
Link : http://nandaricky.blogspot.co.id/2017/10/visualisasi-selection-sort.html
Nama : Dwiyan Satria
ReplyNRP : 5114100045
Tugas TKAP-1-Visualisasi Selection Sort
Link : http://dwiyansatriau.blogspot.co.id/2017/10/selection-sort.html
Nama: Son Ardhynata
ReplyNRP: 5113100107
Tugas : TKAP-1-Visualisasi Selection Sort
link : https://tugastok.tumblr.com/
Nama : Tomson
ReplyNRP : 5113100048
Tugas : TKAP Selection Sort
Link : http://krisasandi.blogspot.co.id/2017/12/tkap-3selection-sort.html