Наихудшая сложность

Оглавление1 Сложность в наихудшем случае1.1 Определение сложности алгоритма1.2 Виды сложности1.3 Примеры сложности1.4 Рекомендации по анализу алгоритмов2 Наихудшая сложность — Википедия […]

Сложность в наихудшем случае

  • Определение сложности алгоритма

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

    • Временная сложность описывает количество шагов, необходимых для завершения алгоритма. 
    • Пространственная сложность указывает на объем памяти, необходимый для хранения данных. 
    • Случайная сложность связана с вероятностью успешного выполнения алгоритма. 
  • Примеры сложности

    • Сортировка вставками имеет наихудшую временную сложность O(n^2) в худшем случае. 
  • Рекомендации по анализу алгоритмов

    • В книге “Введение в алгоритмы” Кормена и др. предлагается анализ алгоритмов. 
    • Одед Голдрайх в книге “Вычислительная сложность” предлагает концептуальный подход к анализу. 

Полный текст статьи:

Наихудшая сложность — Википедия

Оставьте комментарий

Прокрутить вверх