Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Algorytmy złożoność

Total questions: 15

Worksheet time: 15mins

Name
Class
Date
1.

Wyróżniamy złożoność obliczeniową:

a)

czasową

b)

pamięciową

c)

optymalną

d)

binarną

2.

Złożoność czasową określamy szacując rząd wielkości liczby wykonywanych operacji dominujących

a)

Prawda

b)

Fałsz

3.

Rząd wielkości liczby wykonywanych operacji dominujących w najgorszym przypadku to złożoność czasowa:

a)

oczekiwana

b)

pesymistyczna

4.

Złożoność czasowa to rząd wielkości pamięci potrzebnej do utworzenia struktur danych wykorzystywanych przez algorytm.

a)

Fałsz

b)

Prawda

5.

Do wyrażenia złożoności obliczeniowej stosujemy notację:

a)

dużego O

b)

X(o)

c)

O(1)

d)

O(n*logn)

6.

Złożoność czasową O(n) nazywamy:

a)

logarytmiczną

b)

liniową

c)

kwadratową

d)

wykładniczą

7.

Które z poniższych złożoności opisują algorytmy nieefektywne dla dużych danych?

a)

złożoność sześcienna

b)

złożoność liniowa

c)

złożoność wykładnicza

d)

złożoność logarytmiczna

8.

Metoda rozwiązywania problemu, która ma najmniejszą możliwą złożoność to:

a)

algorytm poszukiwania

b)

algorytm liniowy

c)

algorytm optymalny

d)

algorytm binarny

9.

Realizacja tego samego algorytmu na różnych komputerach może być różna w zależności od parametrów technicznych komputera

a)

Prawda

b)

Fałsz

10.

Jeśli złożoność obliczeniowa nie zleży od rozmiaru danych to oznaczamy ją:

a)

O(1)

b)

O(n)

c)

O(logn)

11.

Algorytm przeszukiwania binarnego ma złożoność obliczeniową:

a)

logarytmiczną

b)

liniową

c)

kwadratową

d)

pierwiastkową

12.

Algorytm sprawdzania pierwszości liczby ma złożoność obliczeniową:

a)

liniową

b)

logarytmiczną

c)

kwadratową

d)

pierwiastkową

13.

Złożoność obliczeniowa algorytmów pozwala przewidywać działanie algorytmów dla różnych zestawów danych i dobierać właściwe algorytmy do konkretnych sytuacji.

a)

Fałsz

b)

Prawda

14.

Algorytm o złożoności wykładniczej to:

a)

wieża Hanoi

b)

przeszukiwanie binarne

c)

przeszukiwanie liniowe

d)

sortowanie przez scalanie

15.

Przejrzenie wszystkich elementów n tablic, z których ma m elementów będzie miało złożoność:

a)

O(n!)

b)

O(n)

c)

O(n*m)

d)

O(n*logm)