Ceriwis  

Go Back   Ceriwis > HOBI > Komputer & Teknologi > Programming

Programming Share, tanya jawab, saling bantu antar programmer dengan berbagai macam bahasa pemrograman.

Reply
 
Thread Tools
  #1  
Old 20th November 2011
Permenkaret Permenkaret is offline
Ceriwiser
 
Join Date: Nov 2011
Posts: 351
Rep Power: 15
Permenkaret mempunyai hidup yang Normal
Default Merge Sort

Algoritma Merge Sort ialah algoritma pengurutan yang berdasarkan pada strategi divide and conquer.

Algoritma untuk merge sort ialah sebagai berikut :

1.*Untuk kasus n=1, maka table a sudah terurut sendirinya (langkah solve)

2.*Untuk kasus n>1, maka :

a.*DIVIDE: bagi table a menjadi dua bagian, bagian kiri dan bagian kanan, masing-masing bagian berukuran n/2 elemen.

b.*CONQUER: secara rekursif, terapkan algoritma D-and-C pada masing-masing bagian.

MERGE: gabung hasil pengurutan kedua bagian sehingga diperoleh table a yang terurut.



Pseudocode Merge Sort



1 module MergeSort(M)

2 if length(M)
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Terkait
Thread Thread Starter Forum Replies Last Post
Sort Biografi Of Bob Marley GeorgyZhukov Lounge 0 11th January 2012 01:09 PM
Sort Merge Join & Hash Join Darkc0der Programming 0 20th November 2011 11:33 AM
Algoritma Search dan Sort PHPmaster Programming 0 20th November 2011 11:26 AM
Cara Perhitungan Memory Buble Sort dan Quick Sort Menggunakan Big-O Braincode Programming 0 11th November 2011 02:41 PM
TopGun Flyby... sort of. Fotografer Nature & Wildlife 0 27th November 2010 05:55 PM

 


All times are GMT +7. The time now is 11:17 AM.