https://github.com/mastercruelty/metroflowrouter
A way to use graph concepts to find the smartest path in a metro network of a city.
https://github.com/mastercruelty/metroflowrouter
data-structures golang graph graph-algorithms metro subway-network
Last synced: 6 months ago
JSON representation
A way to use graph concepts to find the smartest path in a metro network of a city.
- Host: GitHub
- URL: https://github.com/mastercruelty/metroflowrouter
- Owner: MasterCruelty
- License: mit
- Created: 2023-11-19T13:33:55.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-07T23:18:09.000Z (9 months ago)
- Last Synced: 2025-03-29T02:51:29.210Z (7 months ago)
- Topics: data-structures, golang, graph, graph-algorithms, metro, subway-network
- Language: Go
- Homepage:
- Size: 1.09 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://sonarcloud.io/dashboard?id=MasterCruelty_MetroFlowRouter)
[](https://sonarcloud.io/dashboard?id=MasterCruelty_MetroFlowRouter)
[](https://sonarcloud.io/dashboard?id=MasterCruelty_MetroFlowRouter)

[](https://github.com/MasterCruelty/MetroFlowRouter/stargazers)
[](https://github.com/MasterCruelty/MetroFlowRouter/network/members)

[](https://github.com/MasterCruelty/MetroFlowRouter/issues)


# MetroFlowRouter
### What is it?
A funny tool to check information about a metro network of your favourites cities!
This tool make use of graph concepts and it uses BFS to find the mininum path from a starting station to another one.
You can use it for every city you want. The only thing you have to do is fill correctly the txt file such as Milan.txt or the other example text files. You must use the same layout.### Contribute
Feel free to contribute and improve the project. You can read the guidelines to contribute [here](https://github.com/MasterCruelty/MetroFlowRouter/blob/main/CONTRIBUTING.md)### Usage Example
```ruby
build metro.go
./metro Milan.txt
```



