1. 首页
  2. 大数据
  3. 算法与数据结构
  4. 高效数据结构应用:大作业代码与报告

高效数据结构应用:大作业代码与报告

上传者: 2023-12-14 02:36:46上传 ZIP文件 1.37MB 热度 75次

程序中的菜品列表、订单列表、顾客列表等基本功能必须采用学过的一种高效数据结构(链表、栈、队列、树等)进行存储,而非仅仅依赖数组。所有功能模块都对这些数据结构中的信息进行操作,划分为多个子模块,采用不同的结构体存储不同信息,实现添加、删除、查询、修改、排序等操作。餐厅管理员的登录、顾客的注册登录是其中的关键功能。管理员可执行对菜品信息的添加、修改、删除,以及按菜品名称模糊查询、按价格范围查询、按价格升序或降序排列显示。顾客则可查看菜品信息,按菜品名称模糊查询、按价格范围查询,以及按价格升序或降序排列显示。顾客下单功能允许一个订单中包含多个剩余数量不为0的菜品,且在管理员未出单前可修改或取消订单。管理员可查看所有订单,按下单时间顺序查看未出单订单、已出单但未确认收货订单、以及已确认收货订单。顾客可查看自己已出单的订单,并对订单进行确认收货。数据库连接需手动完成。

用户评论