1.Лёгкая
Что описывает время работы алгоритма в худшем случае?
- AВремя на самом маленьком входе
- BВремя на медленном компьютере
- CМаксимальное время по всем входам размера n
- DОжидаемое время на случайном входе размера n
2.Лёгкая
Каково O большое для 3n² + 5n + 2?
- AO(3n²)
- BO(n³)
- CO(5n)
- DO(n²)
3.Лёгкая
Что описывает время работы в среднем случае?
- AВремя для входа средней длины
- BСреднее значение между временем работы в лучшем и в худшем случаях
- CОжидаемое время при заданном распределении входов размера n
- DВремя на самом распространённом компьютере
4.Средняя
Быстрая сортировка всегда берёт в качестве опорного первый элемент. На каком входе проявляется её поведение в худшем случае?
- AНа массиве, все элементы которого различны
- BНа уже отсортированном массиве
- CНа массиве длины 2
- DНа массиве в случайном порядке
5.Средняя
Нижняя граница для сортировки сравнениями в худшем случае равна:
- AΩ(n log n)
- BΩ(n)
- CΩ(log n)
- DΩ(n²)
6.Средняя
Верно ли утверждать, что алгоритм O(n²) также является O(n³)?
- AНет, потому что при больших n значение n³ меньше n²
- BДа, потому что O большое — верхняя граница, а n² растёт не быстрее n³
- CНет, потому что O большое всегда должно указывать точную скорость роста функции
- DДа, но только если n меньше 100
7.Сложная
Каковы затраты времени и памяти при вычислении n-го числа Фибоначчи циклом, хранящим только два последних значения?
- AO(n) времени и O(1) памяти
- BO(2ⁿ) времени и O(1) памяти
- CO(log n) времени и O(n) памяти
- DO(n) времени и O(n) памяти
8.Сложная
Умножение Карацубы удовлетворяет T(n) = 3T(n/2) + O(n). Каково решение?
- AΘ(n log n)
- BΘ(nlog₂ 3), примерно n1,585
- CΘ(n3)
- DΘ(n²)
Ответы
- 1. C · Максимальное время по всем входам размера n
- 2. D · O(n²)
- 3. C · Ожидаемое время при заданном распределении входов размера n
- 4. B · На уже отсортированном массиве
- 5. A · Ω(n log n)
- 6. B · Да, потому что O большое — верхняя граница, а n² растёт не быстрее n³
- 7. A · O(n) времени и O(1) памяти
- 8. B · Θ(nlog₂ 3), примерно n1,585
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.