我需要检查列表中有向节点的连通性。 这基本上是包含2到7个答案的问题。选择的答案决定了下一个问题。 由于这些配对将手动捕获,因此我需要检查每条可能的路径是否存在回路(不允许)和死路(所有路径必须在“END”节点处停止)。 有什么指导意见吗?
start --> n1 --- n2 --- n3 --- n4 --- end
\ / \ \ / /
n5 \ n6------ n7
\ \ / /
n8----n9---n10----n11
DIRECTION -->