Временная сложность

Временная сложность Алгоритмы классифицируются по времени выполнения: линейное, квадратичное, полиномиальное, сверхполиномиальное и квазиполиномиальное.  Полиномиальное время является синонимом «приемлемого», «выполнимого», «эффективного» […]

Временная сложность

  • Алгоритмы классифицируются по времени выполнения: линейное, квадратичное, полиномиальное, сверхполиномиальное и квазиполиномиальное. 
  • Полиномиальное время является синонимом «приемлемого», «выполнимого», «эффективного» или «быстрого». 
  • Классы сложности включают P, NP, ZPP, RP, BPP и BQP, каждый из которых имеет свои особенности и ограничения. 
  • Сверхполиномиальное время используется для алгоритмов, которые требуют времени, превышающего полиномиальное. 
  • Квазиполиномиальное время — это алгоритмы, время выполнения которых растет квазиполиномиально. 
  • Нерешенная проблема соотношения P и NP касается вопроса о том, все ли задачи в NP имеют алгоритмы за полиномиальное время. 
  • Пересказана только часть статьи. Для продолжения перейдите к чтению оригинала. 

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

Временная сложность — Википедия

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

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