Я работаю над тем, чтобы получить все возможные пути, начиная с узла «А» и заканчивая на том же узле. График - ориентированный граф (каждый узел соединен, по меньшей мере, с одним узлом).Алгоритмы теории диаграмм
Ограничения: я могу посетить узел ровно один раз, за исключением, (конечно, стартового узла).
Проблема: Я попытался реализовать это, используя функцию графаграфа в MATLAB, но это дает мне только один такой способ. Любой алгоритм или логика, которые могут быть реализованы в C, java, будут работать.
Я был бы рад, если кто-то может дать мне какие-либо указания на него.
Примечание: я не хочу кратчайший путь, я хочу набор возможных путей.
Если граф является циклическим, может быть бесконечное число путей. – Jochen
Nany: Обратите внимание, что вы также можете оставлять комментарии непосредственно под вопросом. @Jochen не может быть уведомлен о том, кого вы положили под ответ, данный кем-то другим. –
@Jochen «Я могу посетить узел ровно один раз»; тогда не может быть бесконечных путей. – AnotherUser