北京地铁出行线路规划——个人项目
项目地址 详见: 一、基本功能 获取地铁线路图。 以参数 -map 作为标志,来获得对应的自定义地铁线路图信息文件(命名为 Subway.txt)。输入格式如: java Subway -map Subway.txt 获取指定地铁线路。 以参数 -a 作为标志,并输入指定地铁线路,输出的文件以参数 -o 来指定。从线路的起始站点开始,依次输出该地铁线经过的所有站点,直到终点站。输入格式如: subway.exe -a 1号线 -map Subway.txt -o Station.txt 输入起始站点与目的站点,输出相应最短路线。 以 -b 参数作为标志,并输入起始站点与目的站点,输出经过的站点的个数和路径(包括起始站点与目的站点),如果需要换乘,则在换乘站的下一行输出换乘的地铁线路。将结果写入 routine.txt 中。输入格式如: java Subway -b 苹果园 雍和宫 -map Subway.txt -o Routine.txt 二、文件存储 地铁线路图信息等都以txt的文件格式存储,以方便程序读取,简洁易懂,并可以灵活拓展。 地铁线路图信息——Subway.txt 1号线 苹果园 古城 八角游乐园 八宝山 玉泉路 五棵松 万寿路 公主坟 军事博物馆 木樨路 南礼士路 复兴门 西单 天安门西 天安门东 王府井 东单 建国门 永安里 国贸 大望路 四惠 四惠东 2号线