一道C数据结构试题

来源:百度知道 编辑:UC知道 时间:2024/05/16 18:04:29
某高校物理实验室实行全天开放,学生可以根据自己的学习进度自行安排实验时间,但是每个实验有一个限定的时间,例如某实验要在近两周内完成。

假设近期将要做的实验可以有周一下午、周三下午、周五下午三个时间(可以根据实际情况进行调整),不妨称为时间一、时间二、时间三,这三个时间做实验的学生可以用队列来存储,要求完成如下功能:

⑴ 插入:将预约做实验的学生插入到合适的时间队列中;
⑵ 删除:时间队列中前5位学生可以在该时间做实验;
⑶ 查询:教师可以随时查询某个时间队列中学生的预约情况;
⑷ 修改:在没做实验之前,学生可以对预约的时间进行修改;
⑸ 输出:输出每个时间队列中预约的学生名单。

请高手帮忙详细地做一下!!!
最好写上C语言代码.

不好意思,我也想忙你一把,但是我数据结构没学到,唉,束手无策!
你保重,如果是C语言程序可能会帮你解决!

到程序员网站上找吧,关于队列的多得很啊