Содержание
- 2. Что такое сложность вычислений? Задачи теории алгоритмов: существует ли алгоритм решения задачи? можно ли им воспользоваться?
- 3. Временнáя сложность T – количество элементарных операций универсального исполнителя (компьютера) Временная сложность алгоритма – функция T(n).
- 4. Временнáя сложность Задача 3. Отсортировать все элементы массива по возрастанию методом выбора. нц для i от
- 5. Сравнение алгоритмов по сложности при n при n > 100:
- 6. Асимптотическая сложность Асимптотическая сложность – это оценка скорости роста количества операций при больших значениях N. сложность
- 7. Асимптотическая сложность сложность O(N3) ⇔ T(N) ≤ c⋅ N3 для N ≥ N0 кубичная сложность O(2N)
- 8. Асимптотическая сложность Алгоритм относится к классу O( f(N) ), если найдется такая постоянная c, что начиная
- 9. Асимптотическая сложность
- 10. Алгоритмы поиска Линейный поиск nX:= 0 нц для i от 1 до n если A[i] =
- 11. Алгоритмы поиска Двоичный поиск L:= 1; R:= n + 1 нц пока L c:= div(L +
- 12. Алгоритмы сортировки Метод «пузырька» нц для i от 1 до n-1 нц для j от n-1
- 13. Алгоритмы сортировки Сортировка подсчётом цел C[1:MAX] нц для i от 1 до MAX C[i]:= 0 кц
- 15. Скачать презентацию