1.Łatwy
Co opisuje pesymistyczny czas działania algorytmu?
- AMaksymalny czas po wszystkich danych wejściowych rozmiaru n
- BOczekiwany czas dla losowych danych wejściowych o rozmiarze n
- CCzas dla najmniejszych danych wejściowych
- DCzas na wolnym komputerze
2.Łatwy
Czym jest algorytm siłowy (brute force)?
- AAlgorytmem działającym na wielu procesorach
- BAlgorytmem, który zawsze używa rekurencji
- CAlgorytmem, który sprawdza wszystkie możliwe rozwiązania kandydujące
- DAlgorytmem, który losowo zgaduje odpowiedź
3.Łatwy
Jaką strategię projektowania stosuje sortowanie przez scalanie?
- AWybór zachłanny
- BProgramowanie dynamiczne
- CDziel i zwyciężaj
- DSiłę brutalną (przegląd zupełny)
4.Średni
Ile pamięci stosu zużywa prosta rekurencyjna funkcja silni fact(n) = n × fact(n − 1)?
- AO(log n)
- BO(1)
- CO(n²)
- DO(n)
5.Średni
Jakie jest rozwiązanie rekurencji T(n) = T(n − 1) + O(n)?
- AO(n)
- BO(n²)
- CO(n log n)
- DO(2ⁿ)
6.Średni
Ile mniej więcej porównań potrzebuje wyszukiwanie binarne w najgorszym przypadku w posortowanej tablicy 1,000,000 elementów?
- AOkoło 100
- BOkoło 20
- COkoło 1,000
- DOkoło 500,000
7.Trudny
Algorytm programowania dynamicznego Helda–Karpa rozwiązuje dokładnie problem komiwojażera. Jaki jest jego czas działania dla n miast?
- AO(n³)
- BO(n² 2ⁿ)
- CO(2n²)
- DO(n!)
8.Trudny
Która definicja klasy NP jest poprawna?
- AProblemy, które nie są wielomianowe
- BProblemy, których nie rozwiązuje żaden algorytm
- CProblemy decyzyjne, których odpowiedzi „tak" można zweryfikować w czasie wielomianowym na podstawie certyfikatu
- DProblemy, których nie da się rozwiązać w czasie wielomianowym
Klucz odpowiedzi
- 1. A · Maksymalny czas po wszystkich danych wejściowych rozmiaru n
- 2. C · Algorytmem, który sprawdza wszystkie możliwe rozwiązania kandydujące
- 3. C · Dziel i zwyciężaj
- 4. D · O(n)
- 5. B · O(n²)
- 6. B · Około 20
- 7. B · O(n² 2ⁿ)
- 8. C · Problemy decyzyjne, których odpowiedzi „tak" można zweryfikować w czasie wielomianowym na podstawie certyfikatu
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.