Egzamin zawodowyPortal części pisemnej

INF.03 · pytanie 529

Jaka jest złożoność obliczeniowa algorytmu, który przeszukuje tablicę jednowymiarową o rozmiarze n w poszukiwaniu konkretnego elementu metodą liniową?

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

Wyjaśnienie

Przeszukiwanie liniowe wymaga w najgorszym przypadku sprawdzenia każdego elementu tablicy raz, co daje złożoność liniową O(n).