Что такое сложность вычислений?
Что такое асимптотическая сложность?
Вопросы и задания
1. Какие критерии используются для оценки качества алгоритмов?
2. Почему скорость работы алгоритма оценивается не временем выполнения, а количеством элементарных операций?
3. Как учитывается размер данных при оценке скорости алгоритма?
4. Что означают записи O(1), O(n), O(n2) и O(2n)?
5. В каких случаях алгоритм, имеющий асимптотическую сложность 0(n2), может работать быстрее, чем алгоритм с асимптотической сложностью О(n)?
Следующая страница Задачи