Merge sort: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
mNessun oggetto della modifica |
||
Riga 101:
sort(a, l, r);
return a;
}▼
if(p < 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>
| |||