Merge sort: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Reim (discussione | contributi)
Nessun oggetto della modifica
Reim (discussione | contributi)
mNessun oggetto della modifica
Riga 101:
sort(a, l, r);
return a;
}
private void sort(int a[],int p, int r) {
if(p < r){
int q = (p+r)/2;
sort(a, p, q);
sort(a, q+1, r);
merge(a, p, q, r);
}
}
private void merge(int a[],int p, int q, int r) {
Riga 127 ⟶ 135:
}
}
}
private void sort(int a[],int p, int r) {
if(p < r){
int q = (p+r)/2;
sort(a, p, q);
sort(a, q+1, r);
merge(a, p, q, r);
}
}
</source>