Think Different ASD: Sorting

Sorting
Sorting Algorithms
Algorithms
source: http://asnugroho.net/lecture/ds.html

Beberapa
Beberapa Algoritma
Algoritma Sorting
Sorting
1.
2.
3.
4.
5.

Bubble Sort
Selection Sort
Insertion Sort
Merge Sort
Quick Sort


Bubble
Bubble Sort:
Sort: pseudocode
pseudocode
BUBBLESORT(A)
1 for i←1 to length[A]
2
do for j←length[A] downto i+1
3
do if A[j] < A[j-1]
4
then exchange A[j] ↔ A[j-1]

Contoh
Contoh Algoritma:
Algoritma: BUBBLE
BUBBLE SORT
SORT
banyaknya data: n
Data diurutkan/disorting dari yang bernilai besar

Proses
step 1 :
Periksalah nilai dua elemen mulai dari urutan ke-n
sampai urutan ke-1. Jika nilai kiri