1.Łatwy
Co oznacza f(n) = Θ(g(n))?
- Af rośnie ściśle szybciej niż g
- Bf rośnie w tym samym tempie co g, ograniczona z góry i z dołu stałymi wielokrotnościami g
- Cf jest zawsze mniejsza niż g dla każdego n, więc g ogranicza ją od góry, lecz nigdy od dołu
- Df rośnie ściśle wolniej niż g
2.Łatwy
Czego wyszukiwanie binarne wymaga od danych wejściowych?
- ADługość tablicy musi być potęgą dwójki
- BTablica może mieć najwyżej 1000 elementów
- CTablica może zawierać tylko liczby dodatnie
- DTablica musi być posortowana
3.Łatwy
Co opisuje średni czas działania?
- ACzas dla danych o przeciętnej długości
- BOczekiwany czas przy danym rozkładzie danych wejściowych rozmiaru n
- CCzas na najpopularniejszym komputerze
- DWartość pośrodku między czasami działania w przypadku optymistycznym a pesymistycznym
4.Średni
Jaka jest pesymistyczna złożoność czasowa sortowania szybkiego (quicksort)?
- AO(n log n)
- BO(n²)
- CO(log n)
- DO(n)
5.Średni
Jaka jest złożoność czasowa mnożenia dwóch macierzy n × n standardową potrójną pętlą?
- AO(n)
- BO(n³)
- CO(n² log n)
- DO(n²)
6.Średni
Który algorytm znajduje najkrótsze ścieżki z jednego źródła w grafie o nieujemnych wagach krawędzi?
- AAlgorytm Kruskala
- BWe wszystkich przypadkach wymagany jest algorytm Bellmana–Forda
- CAlgorytm Dijkstry
- DPrzeszukiwanie w głąb (DFS)
7.Trudny
Co ustaliło twierdzenie Cooka–Levina?
- AKażdy problem NP można rozwiązać w czasie wykładniczym
- BP nie jest równe NP
- CProblem stopu jest nierozstrzygalny
- DProblem spełnialności formuł logicznych (SAT) jest NP-zupełny
8.Trudny
Dla którego wariantu problemu plecakowego reguła zachłanna „bierz przedmioty według wartości na jednostkę wagi" zawsze daje optymalną odpowiedź?
- AŻadnego z wariantów
- BDyskretnego problemu plecakowego 0/1, w którym przedmioty zawsze trzeba brać w całości
- CCiągłego (ułamkowego) problemu plecakowego, w którym przedmioty można dzielić
- DObu wariantów
Klucz odpowiedzi
- 1. B · f rośnie w tym samym tempie co g, ograniczona z góry i z dołu stałymi wielokrotnościami g
- 2. D · Tablica musi być posortowana
- 3. B · Oczekiwany czas przy danym rozkładzie danych wejściowych rozmiaru n
- 4. B · O(n²)
- 5. B · O(n³)
- 6. C · Algorytm Dijkstry
- 7. D · Problem spełnialności formuł logicznych (SAT) jest NP-zupełny
- 8. C · Ciągłego (ułamkowego) problemu plecakowego, w którym przedmioty można dzielić
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.