猿问

【求助】关于数据结构题目航班信息的查询和检索,最好能用C或C++解决


一、实验项目: 

航班信息查询

二、实验目的:

对飞机航班信息进行排序和查找。

三、实验内容:

对飞机航班信息进行排序和查找。可按航班的航班号、起点站、到达站、起飞时间以及到达时间等信息进行查询。

四、需求分析

1、先对飞机航班进行排序;

2、根据飞机的各个信息进行查找;

五、概要设计

1、   根据要实现的功能,应该以链表来表示集合,所以需要构造的数据类型为链表和集合。
    2、  结构体hangban

struct hangban{

       char k[6];                                  //航班号

       string qd;                                  //起点站

       string zd;                                  //终点站

       string bq;                                  //班期

       int btime;                                  //起飞时间

       int etime;                                  //到达时间

       string jx;                                  //机型

       int price;                                  //票价

       };//结构体hangban

   3、部分函数功能简介

void initb()                                       //创建表

void printb()                                      //输出

void chazhao()                                     //查找信息

void findk()                                       //按航班号查找

void findqd()                                      //按起点站查找

void findzd()                                      //按终点站查找

void findbq()                                      //按班期查找

void findbtime()                                   //按起飞时间查找

void findetime( )                                  //按到达时间查找

void findjx()                                       //按机型查找

void findprice()                                    //按票价查找

效果图:

566cc59b0001562405000176.jpg


希望哪位大神能编写一份代码,着重讲一下算法!!!以及代码是如何实现的。谢谢~

慕姐4550135
浏览 4129回答 0
0回答
随时随地看视频慕课网APP
我要回答