docs.rs failed to build path-finding-lib-0.2.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
path-finding-lib-0.3.1
Path finding library
Beginner in Rust - Feedback highly appreciated!
This library will contain standard path finding algorithms and return the resulting path or graph object
Table of contents generated with markdown-toc
Currently supported:
- construct graphs
- create minimum spanning tree from graph
- find path with depth-first search
- find path with breadth-first search
- find path with bidirectional breadth-first search
- find path with the dijkstra algorithm
Download the crate: https://crates.io/search?q=path-finding-lib
How to use
At the moment, we have three major concepts:
- Edge
- Node
- Graph
You only need to pass edges to the graph. The nodes are generated automatically. Each pathfinding method will accept a graph, and return a graph that only contains the edges and nodes of the result.
Create Graph
- Create Edge
- Create Graph from edges
- Create Graph from adjacency matrix
Minimum spanning tree
Depth-first search
Breadth-first search
Bidirectional breadth-first search
Dijkstra path search