Facebook
From Melodic Meerkat, 7 Years ago, written in C.
Embed
Download Paste or View Raw
Hits: 276
  1. void merge_sort (int* A, int poczatek, int koniec, int* B){
  2.  
  3.     printf("\nPoczatek: %d\nKoniec: %d\n", poczatek, koniec);
  4.  
  5.     if( poczatek >= koniec ) return;
  6.  
  7.     int srodek = ( koniec + poczatek )/2;
  8.     printf("\nSrodek: %d\n", srodek);
  9.     merge_sort(A, poczatek, srodek, B);
  10.     merge_sort(A, srodek+1, koniec, B);
  11.     scal(A, poczatek, srodek, koniec, B);
  12. }