139
правок
Изменения
→Восходящая сортировка слиянием
int start = 0;
while ((start + size) < elementsAmount)
merge(mas + start/*наш массив*/, mas + start/*левая граница*/, mas + start + size/*середина*/, mas + start + size + min(size, elementsAmount - start - size))/*правая граница*/;
start += size * 2;
while (start < elementsAmount)