資源簡介
本公交車查詢系統完全由本人完成,作為算法與數據結構課程的課程設計作品。本程序主要使用C++語言完成,主要是運用了常用的數據結構,比如:鏈表、棧、隊列、圖等數據結構,也用了一些數據結構上的經典算法,比如KMP,迪克斯特的最短路徑算法。本程序的關鍵部分都用注釋,并且配有Readme.txt以及一個報告,相信你一定能看懂本程序。

代碼片段和文件信息
#include?“Func.h“
#include?“DataStructure.h“
void?BanciSearch()???//對應于主函數中的case?1
{
cout<<“歡迎使用班次查詢功能……“<
stop?s[3][MAX];
int?index1=0;
int?index2=0;
int?index3=0;
//31路站點信息
s[0][index1++].name=“煙臺港物流園裝飾城“;
s[0][index1++].name=“煙臺港西門“;
s[0][index1++].name=“煙臺汽車總站“;
s[0][index1++].name=“煙臺電信營業廳“;
s[0][index1++].name=“煙臺電視臺“;
s[0][index1++].name=“新龍祥大酒店“;
s[0][index1++].name=“煙臺天虹技工學?!?
s[0][index1++].name=“金像泰“;
s[0][index1++].name=“富仕通五金機電市場“;
s[0][index1++].name=“中正機電市場“;
s[0][index1++].name=“聯民汽配市場“;
s[0][index1++].name=“發電廠“;
s[0][index1++].name=“只楚集團“;
s[0][index1++].name=“煙臺電纜廠“;
s[0][index1++].name=“冰輪芝罘工業園“;
s[0][index1++].name=“APEC芝罘科技園“;
s[0][index1++].name=“五指山路“;
s[0][index1++].name=“飛邁(煙臺)機械有限公司“;
s[0][index1++].name=“振華街“;
s[0][index1++].name=“荏原空調“;
//32路站點信息
s[1][index2++].name=“外貿賓館“;
s[1][index2++].name=“煙臺電視臺(南大街)?“;
s[1][index2++].name=“新龍祥大酒店“;
s[1][index2++].name=“北極星模具公司“;
s[1][index2++].name=“金藝不銹鋼廠“;
s[1][index2++].name=“珠璣集團“;
s[1][index2++].name=“煙臺客運公司(夕陽紅老年公寓)“;
s[1][index2++].name=“煙臺釀酒廠“;
s[1][index2++].name=“發電廠“;
s[1][index2++].name=“只楚集團“;
s[1][index2++].name=“煙臺電纜廠“;
s[1][index2++].name=“冰輪芝罘工業園“;
s[1][index2++].name=“煙臺農業學?!?
//33路站點信息
s[2][index3++].name=“雙河東路“;
s[2][index3++].name=“芳華園購物中心(曹家花園小區)“;
s[2][index3++].name=“萬光府前花園“;
s[2][index3++].name=“鳳凰小區“;
s[2][index3++].name=“中國銀行萊山支行“;
s[2][index3++].name=“中信實業銀行(北大青鳥學校)“;
s[2][index3++].name=“康惠公司“;
s[2][index3++].name=“山東工商學院“;
s[2][index3++].name=“黃海汽修“;
s[2][index3++].name=“煙臺人才市場“;
s[2][index3++].name=“石溝屯(鹿鳴小區)“;
s[2][index3++].name=“電力小區“;
s[2][index3++].name=“遲家“;
s[2][index3++].name=“東海賓館(前七夼)“;
s[2][index3++].name=“海濱小區“;
s[2][index3++].name=“響水灣山莊“;
s[2][index3++].name=“臺灣村“;
s[2][index3++].name=“奇山小區“;
s[2][index3++].name=“塔山市場“;
s[2][index3++].name=“南山隧道東站“;
cout<<“請輸入您想查詢的班次序號:1.?31路??2.?32路??3.?33路?“< int?banci;
cin>>banci;
switch?(banci)
{
case?1:
{
for?(int?i=0;i {
cout<<“站點“< }
}
break;
case?2:
{
for?(int?j=0;j {
cout<<“站點“< }
}
break;
case?3:
{
for?(int?k=0;k {
cout<<“站點“< }
}
break;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????226??2012-01-04?18:10??Readme.txt
?????目錄???????????0??2012-01-04?17:54??YtuThinkerBusSearch\
?????文件??????????59??2012-01-02?09:39??YtuThinkerBusSearch\all.h
?????文件????????2788??2011-12-31?17:47??YtuThinkerBusSearch\BanciFunc.cpp
?????文件????????4895??2012-01-04?06:03??YtuThinkerBusSearch\DataStructure.cpp
?????文件????????1789??2012-01-04?07:53??YtuThinkerBusSearch\DataStructure.h
?????文件????????6295??2012-01-02?12:55??YtuThinkerBusSearch\DidianFunc.cpp
?????文件?????????120??2012-01-03?20:09??YtuThinkerBusSearch\Func.h
?????文件????????4028??2012-01-04?17:54??YtuThinkerBusSearch\LuxianFunc.cpp
?????文件????????1456??2012-01-03?20:09??YtuThinkerBusSearch\main.cpp
?????文件????????5636??2012-01-02?10:41??YtuThinkerBusSearch\UpdateFunc.cpp
?????文件????????5326??2012-01-03?21:31??YtuThinkerBusSearch\YtuThinkerBusSearch.dsp
?????文件?????????563??2011-12-31?10:15??YtuThinkerBusSearch\YtuThinkerBusSearch.dsw
?????文件??????123904??2012-01-04?17:54??YtuThinkerBusSearch\YtuThinkerBusSearch.ncb
?????文件???????51712??2012-01-04?17:54??YtuThinkerBusSearch\YtuThinkerBusSearch.opt
?????文件????????1776??2012-01-04?17:54??YtuThinkerBusSearch\YtuThinkerBusSearch.plg
?????文件??????345088??2012-01-07?10:10??YtuThinker算法課程設計報告.doc
- 上一篇:頁式存儲管理FIFO實現
- 下一篇:c語言學生管理系統,可運行,有報告
評論
共有 條評論