Konsep Dan Praktik Selection Sort
Konsep Dan Praktik Selection Sort
SELECTION SORT
(1908-SD-S05-01)
TUJUAN PEMBELA JARAN
Setelah mempelajari bagian ini,
Anda diharapkan telah mampu:
1908SD05
PENGANTAR
3
1908SD05
PRINSIP SELECTION SORT
4
1908SD05
LANGKAH-LANGKAH 5
1908SD05
LANGKAH-LANGKAH 6
Step 1 7 5 4 2 2 5 4 7
Min
Sorted Unsorted
element
Array Array
Step 2 2 5 4 7 2 4 5 7
Min Sorted Unsorted
element Array Array
Step 3 2 4 5 7 2 4 5 7
Min Sorted Unsorted
element Array Array
Step 4 2 4 5 7 2 4 5 7
Min
Sorted
element
Array
1908SD05
ALGORITME SELECTION SORT
8
SelectionSort(L,N):
FOR PosAwal← 0 TO N-2
PosMin←PosAwal
SELECTION SORT
Kompleksitas pada selection sort diukur dengan jumlah
pembandingan.
• Pada tahapan pertama terdapat n-1 pembandingan.
• Pada tahapan kedua terdapat n-2 pembandingan.
• Pada tahapan ketiga terdapat n-3 pembandingan, dan
seterusnya.
Dengan demikian, total pembandingan sebesar:
60
50
48 Semakin banyak data, maka
akan menghasilkan
Banyak data
40
Kompleksitas
1908SD05
🔑 DAFTAR PUSTAKA
GeeksforGeeks. Retrieved June 26, 2019 from
https://www.geeksforgeeks.org/
Kadir, A. (2015). Teori dan aplikasi struktur data menggunakan Java.
Yogyakarta: Andi.
1908SD05
© KREDIT
Lecturer
Harfebi Fryonanda, M.Kom.
Instructional Designer
Puspa Tanjung Sari, S.Kom.
1908SD05