08-27-周三_17-09-29
This commit is contained in:
10
node_modules/graphlib/lib/alg/dijkstra-all.js
generated
vendored
Normal file
10
node_modules/graphlib/lib/alg/dijkstra-all.js
generated
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
var dijkstra = require("./dijkstra");
|
||||
var _ = require("../lodash");
|
||||
|
||||
module.exports = dijkstraAll;
|
||||
|
||||
function dijkstraAll(g, weightFunc, edgeFunc) {
|
||||
return _.transform(g.nodes(), function(acc, v) {
|
||||
acc[v] = dijkstra(g, v, weightFunc, edgeFunc);
|
||||
}, {});
|
||||
}
|
Reference in New Issue
Block a user