Алгоритм. Эффективность алгоритмов

Слайд 2

Что это такое?

Алгоритм — это точный набор инструкций, описывающих порядок действий некоторого

Что это такое? Алгоритм — это точный набор инструкций, описывающих порядок действий
исполнителя для достижения результата.
Действия пешехода, который позволит ему безопасно перейти улицу:

Подойти к дороге.

Дождаться зелёного сигнала светофора.

Перейти дорогу.

Если впереди есть ещё одна дорога, то перейти к шагу 1.

Слайд 3

АЛГОРИТМ

Линейный

Циклические

С ветвлениями

Команды выполняются последовательно

Если… , то…,иначе…

Повторение условий

АЛГОРИТМ Линейный Циклические С ветвлениями Команды выполняются последовательно Если… , то…,иначе… Повторение условий

Слайд 4

Эффективность алгоритмов

Это свойство алгоритма. Эффективность алгоритма можно рассматривать как аналог производственной производительности

Эффективность алгоритмов Это свойство алгоритма. Эффективность алгоритма можно рассматривать как аналог производственной
повторяющихся или непрерывных процессов.
Время
Вычислительной эффективностью (computational efficiency)
Эффективность пространства(space efficiency) — это мера относительного количества внутренней памяти, используемой каким-либо алгоритмом.

Слайд 5

Алгоритм считается эффективным, если потребляемый им ресурс (или стоимость ресурса) на уровне

Алгоритм считается эффективным, если потребляемый им ресурс (или стоимость ресурса) на уровне
или ниже некоторого приемлемого уровня.
Существует много путей измерения используемых алгоритмом ресурсов. Два наиболее используемых измерения — скорость и используемая память.
Имя файла: Алгоритм.-Эффективность-алгоритмов.pptx
Количество просмотров: 40
Количество скачиваний: 0