130 likes | 257 Views
PERTEMUAN KE-17 Senin , 22 Nopember 2010. STRUKTUR DATA. Sekolah Tinggi Manajemen Informatika dan Komputer (STMIK) Palangka Raya. Metode Sorting Penggabungan.
E N D
PERTEMUAN KE-17 Senin, 22 Nopember 2010 STRUKTUR DATA Sekolah Tinggi Manajemen Informatika dan Komputer (STMIK) Palangka Raya
Metode Sorting Penggabungan Metode sorting penggabunganbiasanyaditerapkanuntukmengatasiketerbatasankapasitasmemori internal, sehinggaselamaproses sorting diperlukanmemorieksternal. Dalamhalinidikenal 2 istilah, yaitu: • Sortir internal, yaituprosessortir yang dapatdilaksanakandidalammemoriutamakomputer. • Sortireksternal, yaituprosessortir yang memerlukanruang yang cukupbesarsehinggaperlumelibatkan media eksternal, seperti magnetic tape, disket, dsb.
Teknik Sorting Penggabungan • Sublist 1 dan 2 masing-masingterdiriatas 1000 record. • Terlebihdahululakukan sort (internal sort) terhadaptiap-tiap list
Teknik Sorting Penggabungan • Misalkanterdapat 6000 record. Duasublistdisediakanuntukmenampungmasing-masing 3000 record. Dalamtiap list, record dikelompokkanlagiberdasarkankelas interval 500 sbb: P1 : 1 .. 1000 P4 : 3001 .. 4000 P2 : 1001 .. 2000 P5 : 4001 .. 5000 P3 : 2001 .. 3000 P6 : 5001 .. 6000
Teknik Sorting Penggabungan • Adabeberapamacamteknik sorting penggabungan, 2 diantaranyayaitu: 1. Natural Merge (Gabung Natural) 2. Balanced Merge (GabungSetimbang) Natural merge menggunakan 1 output file, Sedangkan Balance Merge menggunakan M-way input file dan M-way output file. Artinya, jikadigunakan 2 input file, makadiperlukan 2 output file.