全国铁路最佳经由问题

全国铁路最佳经由问题

ID:14417046

大小:52.50 KB

页数:19页

时间:2018-07-28

全国铁路最佳经由问题_第1页
全国铁路最佳经由问题_第2页
全国铁路最佳经由问题_第3页
全国铁路最佳经由问题_第4页
全国铁路最佳经由问题_第5页
资源描述:

《全国铁路最佳经由问题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、全国铁路最佳经由问题#include#include#include#include#include#defineSIZE_view50#defineSIZE_line100#defineSIZE_way300#defineMAXNODE30//定义最多的顶点数#defineMAXCOST1000//自己写的头文件//#include////usingnamespacestd;structview_info/*城市信息结构*/{inti

2、d;charname[20];intcode;charshortname[20];charLName[100];//经过此车站的铁路线名称}views[SIZE_view];structline_info//铁路线信息结构{intLid;charLName[20];intstart_id;//始发站idintend_id;//终点站idintdist;//铁路线长度intsign;//通行标志}lines[SIZE_line];structway_info//铁路度的信息结构{intstation1;intstation2;intdist;}wa

3、ys[SIZE_way];structpath_info//用于最短路径的查询{intcount;intpath[SIZE_view];};intview_count,line_count,way_count;//用来存储文件中有多少条记录voidreadviews(){inti;ifstreaminfile("views.txt",ios::in);//打开文件infile>>view_count;//把文件中的记录赋值给view_countif(!infile)//打开文件失败{cerr<<"openerror!"<

4、;}//infile>>view_count;//先读入文件个数for(i=0;i>views[i].id>>views[i].name>>views[i].code>>views[i].shortname>>views[i].LName;}//view_count=i;//给出原文件中车站的个数infile.close();cout<<""<<"id"<<""<<"name"<<""<<"code"<<""<<"shortname"<<""<<"LName"<

5、w_count;i++)cout<<""<>way_count;////把文件中的记录赋值给way_countif(!infile)//打开文件失败{cerr<<"openerror!"

6、<>ways[i].station1>>ways[i].station2>>ways[i].dist;infile.close();//测试用,输出路段的信息cout<<""<<"station1"<<""<<"station2"<<""<<"dist"<

7、;}voidreadlines()//读文件lines.txt{inti;ifstreaminfile("lines.txt",ios::in);//打开文件infile>>line_count;//把文件中的记录赋值给line_countif(!infile)//打开文件失败{cerr<<"openerror!"<>lines[i].Lid>>lines[i].LName>>lines[i].start_id>>lines[i].end_id>>lin

8、es[i].dist>>lines[i].sign;infile.close();/*cout<<""<<"Lid"<<""<<"LNa

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。