Pertemuan 10 SORTING.

Slides:



Advertisements
Presentasi serupa
Algoritma Sorting Alpro-2.
Advertisements

- PERTEMUAN 11 - SORTING (PENGURUTAN)
STRUKTUR DATA (3) sorting array
Sorting (Pengurutan).
ARRAY 1 DIMENSI #10 STIKOM Searching Pengantar Manfaat Inisialisasi
Sorting Algorithms Dr. Anto Satriyo Nugroho, M.Eng
Sekolah Tinggi Manajemen Informatika dan Komputer
PENGURUTAN ( SORTING ) Fajrizal.
STRUKTUR DATA sorting array
SORTING (PENGURUTAN) Sorting adalah proses mengatur sekumpulan objek menurut aturan atau susunan tertentu. Urutan objek tersebut dapat menaik (ascending.
PENGURUTAN (SORTING).
SORTING (PENGURUTAN).
ARRAY SESI 2.
SORT (pengurutan) M. Ajir Muzakki, S.Si.
STRUKTUR DATA (3) sorting array
SORTING.
Algoritma & Struktur Data Sorting Evangs Mailoa.
Pertemuan – 14 Sorting (Bab 8) Informatics Engineering Department
Source: Sorting Algorithms source:
BAB 6 S O R T I R Sebelum mengetahui lebih jauh tentang sorting, sebaiknya kita ingat kembali pengertian file dan record. File adalah kumpulan record,
BAB III PENGURUTAN DATA (SORTING) Tertia Avini, S. Kom tertiaavini
STRUKTUR DATA (4) Sorting dan Searching Array
Matakuliah : T0456 ~ Algoritma dan Metode Object Oriented Programming
Algoritma Sorting Tenia Wahyuningrum.
Pengurutan (Sorting) Diperlukan untuk mempercepat pencaharian suatu target dalam suatu daftar (list). Jenis Pengurutan:  Ascending Pengurutan dilakukan.
SORTING Matakuliah : T0974 / Algoritma dan Metode Object Oriented Programming I Tahun : 2008 Versi : 1/0.
Matakuliah : T0456 ~ Algoritma dan Metode Object Oriented Programming
Metode Pengurutan (Sorting)
Insertion Sort Dilakukan dengan cara membandingkan data ke-i (di mana i dimulai dari data ke-2 sampai dengan data terakhir) dengan data berikutnya.
Algoritma dan Struktur Data 1 pertemuan 11
LANJUTAN DARI SHORTING
Struktur Data Algoritma Sorting
PENGURUTAN (SORTING).
STRUKTUR DATA Chapt 07 : Sorting Oleh : Yuli Praptomo PHS, S.Kom.
Algoritma dan Struktur Data
Bubble Sort Metode pengurutan gelembung diinspirasikan oleh gelembung sabun yang berada dipermukaan air. Karena berat jenis gelembung sabun lebih ringan.
Algoritma dan Pemrograman Sorting
Struktur Data Prio Handoko, S. Kom., M.T.I.
PENGURUTAN (SORTING) Pengurutan adalah proses mengatur sekumpulan objek menurut urutan atau susunan tertentu. Urutan objek tersebut dapat dilakukan secara.
PENGURUTAN (SORTING).
SORTING (Lanjut).
Pengurutan (Sorting).
STRUKTUR DATA (3) sorting array
Sistem Berkas – Sesi 12 dan 13
STRUKTUR DATA (3) sorting array
Metode pemecahan masalah
STRUKTUR DATA sorting array
Imam Gunawan, M. Kom STMIK-AMIK Jayanusa Padang
Algoritma dan Pemrograman Sorting
Nama : Siti Hajar Unit : B Nim : No.Hp : 0852 – 2000 – 3786.
Dasar – dasar Pemrograman
IT234 Algoritma dan Struktur Data
Algoritma dan Pemrograman Sorting
Bubble sort.
Sorting (Pengurutan).
Pengurutan (Shorting)
STRUKTUR DATA (3) sorting array
SORTING ARRAY SESI 2.
ALGORITMA PENGURUTAN (SORTING)
SORTING (PENGURUTAN).
IT234 Algoritma dan Struktur Data
Sorting Dasar Pemrograman
STRUKTUR DATA (3) sorting array
IT234 Algoritma dan Struktur Data
STRUKTUR DATA (3) sorting array
IT234 Algoritma dan Struktur Data
MODEL SORTING Kelompok V Rahmawati ( )
Sorting.
Sorting (Pengurutan).
SORTING.
Transcript presentasi:

Pertemuan 10 SORTING

SORTING Operasi Pengurutan (Sorting) adalah operasi yang sangat banyak dilakukan dalam ‘Bussiness Data Processing’. Dalam hal ini pengurutan yang dilakukan adalah secara Ascending (menaik dari kecil ke besar) Macam-macam Sorting (Pengurutan) :   1.   SELECTION SORT 2.   BUBBLE SORT 3.   MERGE SORT 4.   QUICK SORT 5.   INSERTION SORT 6.   HEAP SORT  

1. SELECTION SORT   Metode pengurutan Selection Sort Prosedur atau Algoritmanya : 1.   Pengecekan dimulai dari data ke –1 sampai dengan data ke – n 2.   Tentukan bilangan dengan index terkecil dari data bilangan tersebut 3.   Tukar bilangan dengan index terkecil tersebut dengan bilangan pertama (I = 1) dari data bilangan tersebut 4.   Lakukan langkah 2 dan 3 untuk bilangan berikut (I = I + 1), sampai didapatkan urutan yang optimal.

Procedure Asc_Selection; Var. Min,pos. : byte; Begin Procedure Asc_Selection; Var Min,pos : byte; Begin For I := 1 to max – 1 do Begin Pos:=1; For j := I + 1 to max do If data[j] < data[pos] then pos :=j; If I<> pos then TukarData(data[I],data[pos]); End; End;

1.  Metode pengurutan data yang menggunakan metode pemasukan data disebut dengan: a. Insertion Sort c. Merge Sort b. Selection Sort d. Exchange Sort   2.  Metode pengurutan data yang menggunakan metode pemilihan data disebut dengan: a. Insertion Sort c. Merge Sort b. Selection Sort d. Exchange Sort   3.  Metode pengurutan data yang menggunakan metode pertukaran data disebut dengan: a. Insertion Sort c. Merge Sort b. Selection Sort d. Exchange Sort   4.  Metode pengurutan data menggunakan metode pembagian dan penggabungan data disebut dengan: a. Insertion Sort c. Merge Sort b. Selection Sort d. Exchange Sort   5.  Metode pengurutan data yang menggunakan metode Pohon disebut dengan: a. Heap Sort c. Merge Sort b. Selection Sort d. Exchange Sort  

6. Sortir Gelembung dapat disebut juga dengan: a. Quick Sort. b 6.   Sortir Gelembung dapat disebut juga dengan: a. Quick Sort b. Merge Sort c. Heap Sort d. Buble Sort   7.   Metode pengurutan data yang menggunakan batas atas dan bawah adalah: a. Quick Sort b. Heap Sort c. Merge Sort d. Buble Sort   8.   Metode pengurutan yang menggunakan pengurutan semakin lama semakin mengecil disebut dengan: a. Quick Sort b. Heap Sort c. Decreasing Order d. Increasing Order   9.  Metode pengurutan yang menggunakan pengurutan semakin lama semakin membesar disebut dengan: a. Quick Sort b. Heap Sort c. Decreasing Order d. Increasing Order   10. Komplexitas Waktu Metode pengurutan data untuk O ( n 2 ) a. Quick Sort b. Merge Sort c. Heap Sort d. Buble Sort