Egzamin zawodowyPortal części pisemnej

INF.03 · pytanie 471

Jaką złożoność obliczeniową ma algorytm przetwarzający tablicę w dwóch zagnieżdżonych pętlach, gdzie każda iteruje po wszystkich elementach?

  1. AO(log n)
  2. BO(n)
  3. CO(n^2)Poprawna
  4. DO(n!)

Wyjaśnienie

Zagnieżdżenie dwóch pętli o długości n skutkuje wykonaniem n*n operacji, co odpowiada złożoności kwadratowej.