Algorytmy i złożoność: karta pracy z odpowiedziami
Darmowa karta pracy do druku – Algorytmy i złożoność: 8 zadań od łatwych do poziomu egzaminu, z kluczem odpowiedzi. Wydrukuj ją lub zapisz jako PDF.
Dla nauczycieli: można bezpłatnie drukować, kopiować i używać na zajęciach. Każdy nowy arkusz ma nowe wartości i własny klucz odpowiedzi. Będziemy wdzięczni za link do ExamProblems na stronie kursu.
Imię: ____________________ Data: ____________
1.Łatwy
Ile wynosi duże O wyrażenia 3n² + 5n + 2?
- AO(3n²)
- BO(5n)
- CO(n³)
- DO(n²)
2.Łatwy
Co oznacza f(n) = Θ(g(n))?
- Af rośnie w tym samym tempie co g, ograniczona z góry i z dołu stałymi wielokrotnościami g
- Bf jest zawsze mniejsza niż g dla każdego n, więc g ogranicza ją od góry, lecz nigdy od dołu
- Cf rośnie ściśle szybciej niż g
- Df rośnie ściśle wolniej niż g
3.Łatwy
Która z tych funkcji rośnie najwolniej, gdy n staje się duże?
- AO(n)
- BO(n log n)
- CO(n²)
- DO(log n)
4.Ś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(k n log n)
- CO(n log n + k log n)
- DO(nk)
5.Średni
Dlaczego w notacji dużego O zwykle pomija się podstawę logarytmu, jak w O(log n)?
- APodstawa ma znaczenie tylko dla małych n
- BLogarytmy o różnych podstawach różnią się tylko stałym czynnikiem
- CLogarytmy zawsze zaokrągla się do liczb całkowitych
- DWszystkie logarytmy w informatyce mają podstawę 10, więc jest ona domyślna
6.Średni
Programowanie dynamiczne jest przydatne, gdy problem ma:
- ANakładające się podproblemy i optymalną podstrukturę
- BŻadnych podproblemów, więc można go rozwiązać w jednym kroku
- CWyłącznie losowe dane wejściowe
- DPojedynczą pętlę
7.Trudny
Które stwierdzenie dotyczące P i NP jest prawdziwe?
- AKażdy problem z klasy P należy również do NP
- BRozwiązań problemów NP nie da się szybko zweryfikować
- CNP oznacza „niewielomianowy” (not polynomial)
- DUdowodniono, że P ≠ NP
8.Trudny
Jakie dwie rzeczy trzeba wykazać, aby udowodnić, że problem decyzyjny X jest NP-zupełny?
- AX nie ma algorytmu wielomianowego, a X jest rozstrzygalny
- BX redukuje się do problemu z P, a X należy do NP
- CX należy do P, a X redukuje się do SAT
- DX należy do NP, a znany problem NP-zupełny redukuje się do X w czasie wielomianowym