Skip to content

stz2233/What-to-eat-for-lunch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What-to-eat-for-lunch

目前进度,基本功能实现

问题描述:

很多同学纠结每餐去哪个饭堂吃,或者到了某一个饭堂具体吃什么。设计一个程序,帮助同学们快速查找自己想吃的口味或者是特定餐食。

基本功能要求:

程序至少采用所学过的一种数据结构(链表、栈、队列、树等)实现,不能全部只使用数组。

管理员功能:

(1)管理员通过登录后进行操作 (2)管理员可以对各个饭堂(饭堂名称、包含窗口名称)、窗口(菜品名称)、菜品(菜品名称、菜品价格、菜品口味)的信息进行增添、删除、查找、修改的操作。存储结构建议根据情况使用顺序表、链表、树和图,对信息进行操作的时候,使用队列或栈结构进行。 (3)要求饭堂、档口、菜品信息能够对价格进行排序(不推荐使用冒泡排序,推荐使用快速排序、归并排序或者堆排序)

用户功能:

(1)通过选择饭堂查看窗口信息,选择窗口查看菜品信息 (2)输入菜品口味或菜品名称进行模糊查找相应口味的菜品,并显示菜品们所对应的窗口位置。

扩展功能要求:

(1)建议数据提前用文件保存好,使用时直接读写文件,增添文件后将内容更新在文件内。 (2)同学们可以根据自己的喜好和理解进行功能的调整和扩展。例如:通过窗口主食进行分类查找。 (3)用户可以把想要的菜品加入自己的购物车内,并且陈列购物车内的菜品信息及总价

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published