2010-03-15 2 views
1

Я заинтересован в поиске пути (не обязательно кратчайшего) за короткий промежуток времени. Dijsktra и AStar в networkx занимает слишком много времени.Python networkx DFS или BFS отсутствует?

Почему в сетиx нет DFS или BFS?

Я планирую написать свой собственный поиск DFS и BFS (я больше склоняюсь к BFS, потому что мой график довольно глубокий). Есть ли что-нибудь, что я могу использовать в libx сети, чтобы ускорить меня?

ответ

4

Модуль Traversal имеет несколько вариантов поиска по глубине. Ширина - первый поиск is implemented в компонентах подключенных компонентов, также в этом модуле. Либо используйте это, либо если вам нужно индивидуальное поведение, повторите его использование, используя это в качестве примера.

Смежные вопросы