Скачать презентацию Сложность алгоритмов Алгоритм конечный Скачать презентацию Сложность алгоритмов Алгоритм конечный

Сложность алгоритмов.pptx

  • Количество слайдов: 8

Сложность алгоритмов Сложность алгоритмов

 • Алгоритм – конечный набор четких, недвусмысленных инструкций, следуя которым можно по входным • Алгоритм – конечный набор четких, недвусмысленных инструкций, следуя которым можно по входным данным определенного вида получать на выходе некоторый результат.

 • Конструктивным элементом называется такой обьект, который может быть полностью описан при помощи • Конструктивным элементом называется такой обьект, который может быть полностью описан при помощи конечной последовательности символов.

Информацию, которую получают о событии А, наблюдая событие В, обозначают I(A; B) и определяют Информацию, которую получают о событии А, наблюдая событие В, обозначают I(A; B) и определяют где P(A|B) – вероятность того, что событие А произойдет, если событие В уже произошло

Размерностью задачи называется количество информации, которой достаточно для формального описания задачи Размерностью задачи называется количество информации, которой достаточно для формального описания задачи

 • Время, затрачиваемое алгоритмом как функция от размерности задачи, называется временной сложностью алгоритма • Время, затрачиваемое алгоритмом как функция от размерности задачи, называется временной сложностью алгоритма

 • Обьем памяти, требуемый для реализации алгоритма, как функция от размерности задачи, называется • Обьем памяти, требуемый для реализации алгоритма, как функция от размерности задачи, называется емкостной сложностью алгоритма

Поведение сложности алгоритма при увеличении размерности задачи до бесконечности называется асимптотической сложностью алгоритма Поведение сложности алгоритма при увеличении размерности задачи до бесконечности называется асимптотической сложностью алгоритма