1.Łatwy
Ile wynosi log₂ 1024?
- A32
- B10
- C12
- D512
2.Łatwy
Która notacja opisuje górne ograniczenie tempa wzrostu?
- ANotacja duże Theta
- BNotacja duże O
- CNotacja duże Omega
- DNotacja małe omega
3.Łatwy
Jaka jest pesymistyczna złożoność czasowa sortowania przez scalanie?
- AO(n²)
- BO(n log n)
- CO(log n)
- DO(n)
4.Średni
Jakie jest rozwiązanie rekurencji T(n) = T(n/2) + O(1)?
- AO(log n)
- BO(n log n)
- CO(1)
- DO(n)
5.Średni
Jaka jest złożoność czasowa: for i = 1 to n: (j = 1; while j < n: j = j × 2)?
- AO(log n)
- BO(n log n)
- CO(n)
- DO(n²)
6.Średni
Jaka jest pesymistyczna złożoność czasowa sortowania szybkiego (quicksort)?
- AO(n²)
- BO(n log n)
- CO(log n)
- DO(n)
7.Trudny
Która definicja klasy P jest poprawna?
- AProblemy, których rozwiązania można sprawdzić, ale nigdy nie znaleźć w czasie wielomianowym
- BProblemy decyzyjne rozwiązywalne przez algorytm deterministyczny w czasie wielomianowym
- CProblemy, które można rozwiązać równolegle
- DProblemy wymagające czasu wykładniczego na każdym komputerze
8.Trudny
Sortowanie przez wstawianie działa w O(n) dla danych posortowanych. Czy to przeczy dolnemu ograniczeniu Ω(n log n) dla sortowania przez porównania?
- ATak, ale tylko dla tablic krótszych niż 100
- BNie, dolne ograniczenie dotyczy najgorszego przypadku po wszystkich danych, a nie każdych danych
- CTak, więc dolne ograniczenie jest błędne
- DNie, bo sortowanie przez wstawianie nie jest sortowaniem przez porównania
Klucz odpowiedzi
- 1. B · 10
- 2. B · Notacja duże O
- 3. B · O(n log n)
- 4. A · O(log n)
- 5. B · O(n log n)
- 6. A · O(n²)
- 7. B · Problemy decyzyjne rozwiązywalne przez algorytm deterministyczny w czasie wielomianowym
- 8. B · Nie, dolne ograniczenie dotyczy najgorszego przypadku po wszystkich danych, a nie każdych danych
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.