标签:one inf stage back img real audio 命令行 文件
实现一个帮助进行北京地铁出行路线规划的命令行程序。
需要实现一个支持自动加载subway.txt 文件的程序
在应用程序上,需要支持一个新的命令行参数 -a ,指定用户希望查询的地铁线路。
在给定地铁线路时,程序需要从线路的起始站点开始,依次输出该地铁线经过的所有站点,直到终点站。输出的文件使用-o
参数来指定。
一个调用应用程序的示例如下:
java subway -a 1号线 -map subway.txt -o station.txt
下为实际输出的station.txt 文件的内容
1 1号线 2 苹果园 3 古城 4 八角游乐园 5 八宝山 6 玉泉路 7 五棵松 8 ........
在应用程序上,需要支持一个新的命令行参数 -a ,指定用户希望查询的地铁线路。 在给定地铁线路时,程序需要从线路的起始站点开始,依次输出该地铁线经过的所有站点,直到终点站。输出的文件使用-o参数来指定。 一个调用应用程序的示例如下:
1号线
苹果园
古城
八角游乐园
八宝山
玉泉路
五棵松
........
java subway -a 1号线 -map subway.txt -o station.txt
1号线
苹果园
古城
八角游乐园
八宝山
玉泉路
五棵松
........
能够计算地铁线路最短路径
用户可以查询指定地铁的地铁线路
用户输入起始地点和到达地点,程序可以提供两地的最短路径,输出地铁线路规划,并给出预计到达所需时间
开发语言:JAVA
UI: Java Swing
.算法:Dijkstra
Personal Software Process Stages | Time | Real time | |
---|---|---|---|
计划与需求分析 |
1 day | ||
开发 |
10 days | ||
代码规范 |
1 day | ||
设计文档 |
1 day | ||
测试 |
1 day | ||
报告 |
1 day | ||
总结并提出改进计划 |
1 day | ||
合计 | 16 days |
标签:one inf stage back img real audio 命令行 文件
原文地址:https://www.cnblogs.com/jamessyx/p/11667936.html