我一直在努力完成我的任务,但我不知道如何创建一个包含多个分支的链表.我已经提取了我的数据,将其缩小,然后将其存储在List中.
List<Route> routes = new List<Route>();
Run Code Online (Sandbox Code Playgroud)
Route包含两个字符串变量:city1Name和city2Name.
Route route = new Route("FirstCity", "SecondCity");
Run Code Online (Sandbox Code Playgroud)
这意味着FirstCity和SecondCity之间有一条路线.每个城市都可以有多条通往其他城市的路线.
有人可以告诉我如何将这些数据存储在链表中吗? 我理解链接列表是什么,我认为我之后可以使用foreach获取多个可能的路由数据,但我无法为此编写算法.:(