Diferente pentru problema/mergesort intre reviziile #13 si #14

Nu exista diferente intre titluri.

Diferente intre continut:

Programul ruleaza in felul urmator:
==code(cpp) |
int SOL = 0;
void mergesort(int left, int right) {
    ++SOL;
 
    bool sorted = true;
    for (int i = left + 1; i <= right; ++i)
        if (V[i - 1] > V[i]) {
            sorted = false;
            break;
        }
 
    if (left == right)
        return;
    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.