很多同学纠结每餐去哪个饭堂吃,或者到了某一个饭堂具体吃什么。设计一个程序,帮助同学们快速查找自己想吃的口味或者是特定餐食。
程序至少采用所学过的一种数据结构(链表、栈、队列、树等)实现,不能全部只使用数组。
(1)管理员通过登录后进行操作 (2)管理员可以对各个饭堂(饭堂名称、包含窗口名称)、窗口(菜品名称)、菜品(菜品名称、菜品价格、菜品口味)的信息进行增添、删除、查找、修改的操作。存储结构建议根据情况使用顺序表、链表、树和图,对信息进行操作的时候,使用队列或栈结构进行。 (3)要求饭堂、档口、菜品信息能够对价格进行排序(不推荐使用冒泡排序,推荐使用快速排序、归并排序或者堆排序)
(1)通过选择饭堂查看窗口信息,选择窗口查看菜品信息 (2)输入菜品口味或菜品名称进行模糊查找相应口味的菜品,并显示菜品们所对应的窗口位置。
(1)建议数据提前用文件保存好,使用时直接读写文件,增添文件后将内容更新在文件内。 (2)同学们可以根据自己的喜好和理解进行功能的调整和扩展。例如:通过窗口主食进行分类查找。 (3)用户可以把想要的菜品加入自己的购物车内,并且陈列购物车内的菜品信息及总价