鱼C论坛

 找回密码
 立即注册
查看: 861|回复: 1

数据结构课程设计

[复制链接]
发表于 2022-2-27 11:09:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我有很多问题想问,哪位大佬帮帮菜鸡


【题目1】最优出行方案推荐系统
针对出行用户的不同需求,设计一款最优出行方案推荐系统,提供多种最优决策的方案,包括:中转次数最少的方案、出行费用最少的方案、出行时间最短的方案。
基本要求包括:
1、提供用户操作的菜单和界面,实现对城市、交通工具(火车、航班)的编辑功能,进行添加、删除和修改等操作。
2、设计火车时刻表、航班信息表,要求以文件的形式存储。
(1)文件一:存储火车时刻信息,例如文本文件,文件名:TrainTime.txt,格式可以自行设计。要求给出每个路段的详细信息,例如:高铁G77从武汉到深圳,需要给出武汉至长沙南、长沙南至广州南、广州南至深圳北到站时间、发车时间、票价、车次号等,如:
车次        站名        到站时间        发车时间        票价
G77         武汉        --:--                09:00               
G77        长沙南        10:19                10:22                164
G77        广州南        12:46                12:52                299
G77        深圳北        13:21                --:--                75
…………
可以只考虑一种座位类型,票价定义为途径车站的票价之和,如:武汉->长沙南,票价164元,武汉->深圳北,票价为164+299+75=538元
(2)文件二:存储航班信息,例如文本文件,文件名:FlightSchedule.txt,格式可以自行设计。保存航班号、起点站、终点站、起飞时间、到达时间及票价等。票价可以只考虑一种座位类型。如:
航班号          起点站    终点站   起飞时间        到达时间        票价
MU2477    武汉      深圳      07:55     09:50     460
CZ3355                武汉      深圳      16:00     18:10     780
…………
3、提供三种最优出行方案:中转次数最少的方案、出行费用最少的方案、出行时间最短的方案。
文件三,例如文本文件,文件名Routes.txt,保存最优出行方案,格式可以自行设计。
4、出行的总时间包括中转站的等候时间。
5、修改后的信息需要保存回文件。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-2-27 13:39:09 | 显示全部楼层
学Qt
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-22 01:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表