- Create Graph type with Node/Edge types and methods - Implement BuildGraphFromStations, SortEdges - Implement BFS/Dijkstra FindRoute with 1-transfer limit - Implement ApplyMCT for Minimum Connection Time rules - Add search algorithm tests (success route, no-route, transfer limit) - Add MCT application tests (city hub reduction, mode change) - Update plan Task 4 checkboxes
11 KiB
11 KiB