Мне дан график, который может иметь больше , чем одна арка между 2 узлами.
Пример:
4 узла
1-> 2
2-> 3
3-> 4
3-> 4
1-> 4
Какой оптимальный способ найти количество дорог от узла A к узлу B?
Ответ для примера: 3: 1-> 2-> 3-> 4; 1-> 2-> 3-> 4 и 1-> 4
Предел для узлов и дуг составляет 1 000 000
Я думаю только об алгоритме перебора.
Есть еще идеи?
Edit:
график является ациклическим