382 afișări Szasz Gergely (szaszgeri94) 17 mar www.pbinfo.ro
Etichete: nicio etichetă

• Algoritm eficient, epntru determinarea cea mai lunga subsecevnta cu suma maxima
• Complexitate : O(n)
• Cod C++:

int kadane(int vec[], int s){ int sum = -1, maxi = -20000000; for(int i = 1; i <= s; i++){ if(sum < 0) sum = 0; sum += vec[i]; if(sum > maxi) maxi = sum; } return maxi;
}


382 afișări Szasz Gergely (szaszgeri94) 17 mar www.pbinfo.ro