2017-04-25 42 views
0

計算dijkstra隱藏某些邊後的最短路徑,算法仍然包含這些邊。cytoscape.js:讓dijkstra忽略隱藏的邊

cy.remove(someEdges)獲得正確的結果:最短路徑在這些缺失邊緣周圍重新路由。

如果能夠獲得與隱藏邊緣相同的效果,是否有可能並且有意義?

回答

1

大多數函數和算法都可以在子圖上調用,以使函數只考慮子圖(即調用集合)。

例如,如果您致電cy.elements(':visible').dijkstra(),則僅考慮可見元素。