Pagini recente » Diferente pentru problema/operatii intre reviziile 9 si 8 | Monitorul de evaluare | Diferente pentru problema/tcast intre reviziile 8 si 7 | Diferente pentru problema/lkperm intre reviziile 5 si 6 | Diferente pentru problema/mergesort intre reviziile 14 si 13
Nu exista diferente intre titluri.
Diferente intre continut:
Programul ruleaza in felul urmator:
==code(cpp) |
int SOL = 0;
void mergesort(int left, int right) {
if (left == right)
return;
++SOL;
bool sorted = true;
for (int i = left + 1; i <= right; ++i)
if (V[i - 1] > V[i]) {
sorted = false;
break;
}
int middle = (left + right) / 2;
mergesort(left, middle);
mergesort(middle + 1, right);
//interclaseaza cele 2 siruri de la left la middle, si de la middle + 1 la right
}
==
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.