Асимптотическая вычислительная сложность

Асимптотическая вычислительная сложность Определение асимптотической сложности вычислений Асимптотическая сложность используется для оценки вычислительной сложности алгоритмов.  Обозначение big O используется для […]

Асимптотическая вычислительная сложность

  • Определение асимптотической сложности вычислений

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

    • Термин «вычислительная сложность» стал широко использоваться после работ Хартманиса, Стерна и Джонсона. 
  • Форматы оценок

    • Верхняя граница асимптотической сложности обычно записывается как O(n^3). 
    • Существуют также нижние границы (Ω(n)) и асимптотически жесткие оценки (θ(n log n)). 
  • Анализ наихудшего случая

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

    • Вероятностный анализ алгоритмов является альтернативным подходом. 
  • Типы алгоритмов

    • В основном обсуждаются детерминированные и рандомизированные алгоритмы. 
    • Теоретическая информатика также изучает недетерминированные алгоритмы и продвинутые модели вычислений. 

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

Асимптотическая вычислительная сложность — Википедия

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

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