作者在北京地铁上学习并成长,提醒初入职场者找到适合自己的成长类型,善用工具和环境学习,坚持不懈。
本文介绍了一个开源的北京地铁路线规划工具的设计与实现。该工具使用Java编写,能够根据输入的起点列出最少站数的路线,数据通过高德地图接口获取,采用Dijkstra算法进行路线规划,处理相邻站点和换乘情况。未来计划增加站点距离和耗时数据,并设计用户界面。代码可在GitHub上找到。
完成下面两步后,将自动完成登录并继续当前操作。