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

Сложность в наихудшем случае Определение сложности алгоритма Сложность алгоритма измеряется временем, необходимым для выполнения задачи.  Алгоритм с постоянной сложностью требует […]

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

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

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

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

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

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

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

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

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

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