139
правок
Изменения
→Рекурсивный алгоритм
<pre>
sort(array a, int left, int right)
middle = right / 2 ;
if middle == right
return; sort(a, left, middle) ; sort (a, middle + 1, right); merge(array a, left, middle, right);
</pre>