P.MARPAUNG SORTING(PENGURUTAN)

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
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.
SORTING (PENGURUTAN).
ARRAY SESI 2.
SORT (pengurutan) M. Ajir Muzakki, S.Si.
STRUKTUR DATA (3) sorting array
Pertemuan – 14 Sorting (Bab 8) Informatics Engineering Department
Sorted = terurut menurut kaidah/aturan tertentu
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
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
Pengurutan (Sorting) Diperlukan untuk mempercepat pencaharian suatu target dalam suatu daftar (list). Jenis Pengurutan:  Ascending Pengurutan dilakukan.
Metode Pengurutan (Sorting)
CS1023 Pemrograman Komputer Lecture 20 Array / Tabel [2]
Insertion Sort Dilakukan dengan cara membandingkan data ke-i (di mana i dimulai dari data ke-2 sampai dengan data terakhir) dengan data berikutnya.
LANJUTAN DARI SHORTING
PENGURUTAN (SORTING).
STRUKTUR DATA Chapt 07 : Sorting Oleh : Yuli Praptomo PHS, S.Kom.
Bubble Sort Metode pengurutan gelembung diinspirasikan oleh gelembung sabun yang berada dipermukaan air. Karena berat jenis gelembung sabun lebih ringan.
Sorting Pengurutan data dalam struktur data sangat penting terutama untuk data yang beripe data numerik ataupun karakter. Pengurutan dapat dilakukan secara.
KUG1C3 Dasar Algoritma & Pemrograman
Pertemuan 10 SORTING.
Struktur Data Prio Handoko, S. Kom., M.T.I.
Struktur data Oleh: Tim Struktur Data IF ARRAY STATIS.
PENGURUTAN (SORTING) Pengurutan adalah proses mengatur sekumpulan objek menurut urutan atau susunan tertentu. Urutan objek tersebut dapat dilakukan secara.
PENGURUTAN (SORTING).
SORTING (Lanjut).
Struktur Data Tipe data & Struktur Data
Struktur Data Yuniansyah.
STRUKTUR DATA Array Statis.
STRUKTUR DATA Array Statis.
Algoritma dan Pemrograman RECORD (REKAMAN)
STRUKTUR DATA (3) sorting array
TEL 2112 Dasar Komputer & Pemograman Larik (Array)
Algoritma dan Pemrograman ARRAY (LARIK)
Pemrosesan Arsip.
SORTING (PENGURUTAN) Sorting adalah proses mengatur sekumpulan objek menurut aturan atau susunan tertentu. Urutan objek tersebut dapat menaik (ascending.
STRUKTUR DATA sorting array
STRUKTUR DATA Array Statis.
Database dan File Akses.
Larik.
STRUKTUR DATA Array Statis.
SORTING (PENGURUTAN) Sorting adalah proses mengatur sekumpulan objek menurut aturan atau susunan tertentu. Urutan objek tersebut dapat menaik (ascending.
ARRAY STATIS Sri Nurhayati, MT.
REKAMAN Rekaman atau record adalah sekumpulan data yang disusun dari tipe data yang sama atau tipe data yang berbeda. Pada prinsipnya rekaman sama dengan.
Sorting.
STRUKTUR DATA (3) sorting array
SORTING ARRAY SESI 2.
ALGORITMA PENGURUTAN (SORTING)
Algoritma Divide and Conquer
SORTING (PENGURUTAN) Sorting adalah proses mengatur sekumpulan objek menurut aturan atau susunan tertentu. Urutan objek tersebut dapat menaik (ascending.
ARRAY STATIS Sri Nurhayati, MT.
SORTING (PENGURUTAN).
IT234 Algoritma dan Struktur Data
Sorting Dasar Pemrograman
STRUKTUR DATA (3) sorting array
Pengurutan (sorting).
IT234 Algoritma dan Struktur Data
SORTING Sorting adalah proses mengatur sekumpulan objek menurut aturan atau susunan tertentu. Urutan objek tersebut dapat menaik (ascending = dari data.
SORTING.
TUJUAN Tujuan Mempelajari Mahasiswa Struktur Data Mampu memahami sistem pengorganisasian data pada memori komputer dan file pada media penyimpanan data,
Transcript presentasi:

P.MARPAUNG SORTING(PENGURUTAN) SORT (pengurutan) PERTEMUAKN K-5 P.MARPAUNG SORTING(PENGURUTAN)

Pengertian : Sort adalah proses pengurutan data yang tersusun secara acak menjadi data yang tersusun secara teratur menurut aturan tertentu. Urutan data dapat berbentuk Ancending (naik) atau Descending(turun). P.MARPAUNG SORTING(PENGURUTAN)

• Bila N obyek disimpan dalam larik L, maka pengurutan menaik berarti menyusun elemen larik sedemikian sehingga: L[1] ≤ L[2] ≤ L[3] ≤ … ≤ L[N] • Sedangkan pengurutan menurun berarti menyusun elemen larik sedemikian sehingga: L[1] ≥ L[2] ≥ L[3] ≥ … ≥ L[N] P.MARPAUNG SORTING(PENGURUTAN)

(i) 23, 27, 45, 67 (data integer terurut menaik) • Data yang diurut dapat berupa data bertipe numerik dasar atau tipe bentuk. Jika data bertipe bentukan (rekaman), maka harus dijelaskan berdasarkan field apa data tersebut diurutkan. • Contoh: (i) 23, 27, 45, 67 (data integer terurut menaik) (ii) 25.12, 20.19,-12.20 (data riil terurut menurun) (iii) Amir, Badu, Budi, Dudi (data string terurut manaik) (iv) <08053110001, Eko, A>, < 08053110011, Reza, C>, <08053110012, Sam, E> (data mahasiswa terurut menaik berdasarkan field NIM P.MARPAUNG SORTING(PENGURUTAN)

Keuntungan Data Terurut • Mempercepat pencarian; • Mudah menentukan data maksimum / minimum. P.MARPAUNG SORTING(PENGURUTAN)

Pengurutan Terbagi Dua Kelompok: • Pengurutan Internal adalah pengurutan terhadap sekumpulan data yang disimpan di dalam memori utama komputer. Umumnya struktur data yang dipakai adalah larik, sehingga pengurutan internal disebut juga pengurutan larik. • Pengurutan Eksternal adalah pengurutan data yang disimpan di dalam memori sekunder, biasanya data bervolume besar sehingga tidak mampu dimuat semuanya dalam memori komputer, disebut juga pengurutan arsip (file), karena struktur eksternal yang dipakai adalah arsip. P.MARPAUNG SORTING(PENGURUTAN)

Metode Pengurutan Data Bubble/Exchange Sort Selection Sort(Maximum/Minimum Sort ) Insertion Sort Quick Sort Heap Sort; Merge Sort; Radix Sort; Tree Sort, dan lain-lain. P.MARPAUNG SORTING(PENGURUTAN)