1.Łatwy
Jaka jest optymistyczna złożoność czasowa sortowania przez wstawianie dla już posortowanej tablicy?
- AO(n²)
- BO(1)
- CO(n log n)
- DO(n)
2.Łatwy
Problem zwykle nazywa się praktycznie rozwiązywalnym (tractable), jeśli:
- ADa się go rozwiązać tylko przez sprawdzenie wszystkich możliwości
- BDa się go rozwiązać w czasie wielomianowym
- CDa się go rozwiązać w czasie stałym
- DNie ma rozwiązania
3.Łatwy
Który z tych czasów działania jest wielomianowy?
- AO(2ⁿ)
- BO(n³)
- CO(n!)
- DO(nⁿ)
4.Średni
Czy poprawne jest stwierdzenie, że algorytm O(n²) jest też O(n³)?
- ATak, ale tylko gdy n jest mniejsze niż 100
- BTak, bo duże O to ograniczenie górne, a n² nie rośnie szybciej niż n³
- CNie, bo dla dużych n wartość n³ jest mniejsza niż n²
- DNie, bo duże O musi zawsze podawać dokładne tempo wzrostu funkcji
5.Średni
Sortujesz raz tablicę n elementów, a potem odpowiadasz na k zapytań o przynależność za pomocą wyszukiwania binarnego. Jaki jest łączny koszt?
- AO(n + k)
- BO(nk)
- CO(n log n + k log n)
- DO(k n log n)
6.Średni
Przy monetach 1, 3 i 4 oraz kwocie 6, ile monet używa zachłanna metoda „najpierw największa moneta" w porównaniu z optimum?
- AZachłanna używa 3 monet; optimum to 3
- BZachłanna używa 2 monet; optimum to 2
- CZachłanna używa 4 monet; optimum to 3
- DZachłanna używa 3 monet; optimum to 2
7.Trudny
Dlaczego wyszukiwanie binarne nie daje czasu O(log n) na liście jednokierunkowej?
- ADotarcie do środkowego elementu wymaga O(n) kroków, bo nie ma bezpośredniego dostępu po indeksie
- BList nie da się posortować
- CPorównania na węzłach listy są wolniejsze
- DWyszukiwanie binarne wymaga co najmniej dwa razy więcej pamięci
8.Trudny
Co ustaliło twierdzenie Cooka–Levina?
- AProblem spełnialności formuł logicznych (SAT) jest NP-zupełny
- BP nie jest równe NP
- CProblem stopu jest nierozstrzygalny
- DKażdy problem NP można rozwiązać w czasie wykładniczym
Klucz odpowiedzi
- 1. D · O(n)
- 2. B · Da się go rozwiązać w czasie wielomianowym
- 3. B · O(n³)
- 4. B · Tak, bo duże O to ograniczenie górne, a n² nie rośnie szybciej niż n³
- 5. C · O(n log n + k log n)
- 6. D · Zachłanna używa 3 monet; optimum to 2
- 7. A · Dotarcie do środkowego elementu wymaga O(n) kroków, bo nie ma bezpośredniego dostępu po indeksie
- 8. A · Problem spełnialności formuł logicznych (SAT) jest NP-zupełny
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.