Please enable JavaScript.
Coggle requires JavaScript to display documents.
Flight - Coggle Diagram
Flight
私有成员
string carrier
承运人
string flightNo
航班号
Time takeOffTime{}
起飞时间
Time arrivalTime{}
抵达时间
string sCity
起飞城市
string dCity
抵达城市
公有成员
构建函数,输入各个信息,返回Flight
返回函数,返回航班的各个信息函数
各个Flight构成Net的边,城市为Net的节点
Net
私有成员
vector<Flight> matrix[CITYNUM][CITYNUM]
用邻接矩阵存放各个城市之间的航班信息
map <string,int> vertex
城市三字码字典,实现O(log n)的搜索时间复杂度
公有成员
请求函数,输入单段、多乘客、多代理人的航班搜索信息,返回结果信息
未来一年所有Net构成FlightSet
FlightSet
私有成员
vector<Net> flightSet
存储所有航班信息
公有成员
请求函数,输入多段、多乘客、多代理人的航班搜索信息,返回结果信息