This program manages adding and deleting subway stations and relevant connections. It also shows direct distance between two stations in terms of stations in between with the help of breadth-first search algorithm. The program also uses the depth-first search algorithm to show the critical points in the subway map. This program aims to show important stations in the subway system. It can also be used to make transit efficient by calculating the direct distance between stations.
- Fork/Clone this project
- Run on any c# compiler preferably visual studio.
- Initially the subway map is prepopulated with some stations and connections.
- The terminal will now display the list of commands to perform a list of actions.