Javascript 显示2个节点之间的所有可能路径

Javascript 显示2个节点之间的所有可能路径,javascript,data-structures,graph,Javascript,Data Structures,Graph,我正在同时学习javascript和数据结构,并努力完成图形输出。有人能帮我修复代码以输出起始节点和结束节点之间的所有可用路径吗 如果我输入F到C,我会得到以下结果: F -> B C :3 F -> A D G :4 F -> A D E :3 F -> C B E F G :7 F -> C D :3 F -> D :1 F -> B D :3 F to C F D B F D C F D F D E F F D G 我希望第一个输出显示从F到C

我正在同时学习javascript和数据结构,并努力完成图形输出。有人能帮我修复代码以输出起始节点和结束节点之间的所有可用路径吗

如果我输入F到C,我会得到以下结果:

F -> B C :3
F -> A D G :4
F -> A D E :3
F -> C B E F G :7
F -> C D :3
F -> D :1
F -> B D :3

F to C
F D B
F D C
F D
F D E
F
F D G
我希望第一个输出显示从F到C的所有可用路径。它现在所做的就是显示所有可用路径。第二个输出显示所有可用路径,但不正确

我试图在输入F和C时使第一个输出显示以下内容:

F -> D C: 2
F -> D E C: 4
F -> D B A C: 5
F -> D G B A C: 7
我已经看过这些:






还有很多其他人,我仍然被困在那里

我的代码在这里:

到目前为止,我的两个输出从代码中的第116行和第209行开始