 Birleştirme sıralamasını uygulamak için bazı sözde kodlar yazın.
 Merge Sort(A, n) If n == 1 A Döndür Aksi takdirde A'yı iki alt diziye ayırın: A1 ve A2 a = MergeSort(A1, n/2) b = MergeSort(A2, n/2) Return Merge(a , b) Merge(A1, A2) Boş bir dizi oluşturun: A i = j = 0 iken i < A1.uzunluk && j < A2.uzunluk If A1[i] < A2[j] A.append(A1[i] ) i++ Else A.append(A2[j]) j++ A1 ve A2'nin kalan öğelerini A'ya topla A'yı Döndür