Изменения

Перейти к: навигация, поиск

Задача о числе путей в ациклическом графе

8 байт добавлено, 19:47, 3 января 2014
Перебор всех возможных путей
'''return''' s
Время работы данного алгоритма в худшем случае <tex>O(Ans)</tex>, где <tex>Ans</tex> - количество путей в графе из <tex>s</tex> в <tex>t</tex>. Например, на следующем графе данный алгоритм будет иметь время работы <tex>O(2^{n/2})</tex>. Если же использовать метод динамичекого программиования, речь о котором пойдет ниже, то асимптотику можно улучшить до <tex>O(n)</tex>.
[[Файл:Dp-countpaths-example.png‎|600px| Пример графа, на котором алгоритм имеет время работы <tex>O(2^{n/2})</tex>]]
=== Метод динамического программирования ===
26
правок

Навигация