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