MAm takie zadanko z którym do pewnego stopnia (chyba) się uporałem
Kod: Zaznacz cały
Dana jest tablica [1...n] zawierająca n liczb. Zaprojektuj algorytm sprawdzający, czy w tablicy A są dwie liczby dające w sumie wartość x, a następnie określ jego złożoność obliczeniową
Kod: Zaznacz cały
for i=0 to n-1 do
for j=0 to n-1 do
if (j!=i AND A[j] + A[i]==x)
return true;
return false;
Tyle udało mi się wymodzić. Jak zabrać się za policzenie złożoności obliczeniowej ? Generalnie wydaje mi się, że algorytm ma złożoność kwadratową, bo jest pętla w pętki ale pewności nie mam. Podpowie ktoś jak zabrać się do obliczeń ?