Все статьи подряд / Математика / Хабр's Journal
 
[Most Recent Entries] [Calendar View]

Monday, June 19th, 2023

    Time Event
    11:18a
    Разделяй и властвуй. Повышение эффективности алгоритмов. Часть 2

    Ссылка на первую часть.

    Мастер‑теорема

    На примере из прошлой части, попробуем сформулировать и обобщить принцип «Разделяй и властвуй». Мы беремся за проблему, размера n, делим эту проблему на подзадачи размером n/b. Количество таких подзадач обозначим числом a. И еще имеется задача скомпоновать результаты выполнения этих a задач размером n/b в итоговый результат для задачи размера n, который будем считать задачей полиномиальной сложности степени c, O(nc) . Если задача компоновки будет не полиномиальной, то все изложение резко усложнится. Поэтому, давайте позволим задаче компоновки быть полиномиальной, тем более в это попадает очень большое количество алгоритмов.

    Читать далее

    << Previous Day 2023/06/19
    [Calendar]
    Next Day >>

Все статьи подряд / Математика / Хабр   About LJ.Rossia.org