- 博客(16)
- 收藏
- 关注
原创 第12关:查看商家信息
蛋炒饭,雪菜肥肠,巢湖百米虾,干锅双菇,农家小炒肉,拍黄瓜,鲜椒云耳,香椿芽豆腐丝,老醋小皮蛋,吴山贡鹅,合肥牛肉炒饭,香菜拌茶干,芦蒿炒香干 评价: 臭桂鱼好好吃,肉质很嫩,份量也很大,三个人点多了,不过吃的开心ヽ(○^?门脸不大,进去大厅很大,服务员也不少,可能我们去时才17.00人不太多的缘故吧,上菜很快,事先跟他们翟经理沟通了,不能吃螺丝肉给换成同价位的蓝莓山药了,菜量很大,六人餐五个人没吃完,打包拿回来很多!鱼又鲜又嫩,虽然闻着臭,吃起来香呀,我家胖闺女第一次吃安徽菜,赞不绝口!
2025-06-18 12:28:30
363
原创 第15关:查看预订(链队的初始化)
本关任务:编写一个能查看预定的程序。从文件order.txt中读取数据,将所有订单信息插入队列中,创建订单队列。然后遍历队列,按照特定的格式输出登录商家的所有订单信息。190006 兴隆自助梭边鱼火锅城(台头村店) 11月19日晚餐 0。190004 兴隆自助梭边鱼火锅城(台头村店) 11月19日晚餐 0。190008 兴隆自助梭边鱼火锅城(台头村店) 12月21日午餐 0。190002 兴隆自助梭边鱼火锅城(台头村店) 12月9日晚餐 0。测试输入:兴隆自助梭边鱼火锅城(台头村店),121660663;
2025-06-18 12:26:42
392
原创 第19关:查询某个用户
本关任务:编写一个能查询用户信息的程序。首先输入需要查询的用户账号,之后采用折半查找的方法查询顺序表中的用户信息,如果找到,输出用户账号额联系方式;否则,输出“用户不存在!根据提示,在右侧编辑器补充代码,实现查询某个用户的功能。测试输入:190020;测试输入:199010;
2025-06-18 12:25:35
297
原创 第21关:查看所有商家
本关任务:编写一个能查看所有商家的程序。从shop.txt中读取商店信息,包括商家基本信息、特色菜信息和评论等,存入商家信息列表中。创建哈希表并初始化,将商店名字shopName作为哈希表的key值,根据哈希函数Hash计算地址。之后顺序遍历哈希表,输出商店信息(前十行)。根据提示,在右侧编辑器补充代码,实现查看所有商家的功能。
2025-06-18 12:24:25
320
原创 第27关:基于二叉排序树进行查找并计算ASL
while (getline(ss, key, ' ')) { // 根据空格来分割。// 移除多余的字符。// 商店在顺序表中的下标。#define MAX_SHOP 850 // 最大商家数量。// 读取文件,将商家信息插入顺序表shop_list中。
2025-06-18 00:51:26
322
原创 第26关:基于链地址法解决冲突并计算ASL
本关任务:编写一个基于链地址法解决冲突并计算ASL的程序。从shop.txt中读取数据,存入顺序表中,将顺序表下标存储在散列表数组中,利用链地址法解决哈希冲突,之后计算查找成功时的ASL。根据提示,在右侧编辑器补充代码,基于链地址法解决冲突并计算ASL。
2025-06-18 00:50:06
225
原创 第25关:基于线性探测法解决冲突并计算ASL
本关任务:编写一个基于线性探测法解决冲突并计算ASL的程序。对于后台管理系统中的商家管理模块,可以采用基于线性探测法解决冲突方案。从shop.txt中读取数据,存入顺序表中,将顺序表下标存储在散列表数组中,利用线性探测法解决冲突,之后计算查找成功时的ASL。根据提示,在右侧编辑器补充代码,实现基于线性探测法解决冲突并计算ASL。
2025-06-18 00:49:19
246
原创 第24关:推荐餐馆(KMP算法)
本关任务:编写一个采用KMP算法实现推荐餐馆功能的程序。从文件shop.txt中读取数据,存入顺序表中。依次输入商家类型、评分、特色菜和用户评价(若某一步选择不输入直接回车,则表示对该项属性无要求),遍历顺序表,通过KMP算法判断当前商家是否符合要求。如果符合,则保存其在顺序表中的位置。遍历结束后,采用时间复杂度为O(nlog2n)的排序方法将符合要求的商家信息按评分降序输出。根据提示,在右侧编辑器补充代码,采用KMP算法实现推荐餐馆的功能。测试输入:北京饮品店,4.2,芒果椰果冰沙,完美 完美;
2025-06-18 00:47:41
279
原创 SQL练习——分组操作符与聚集函数
3.补全右侧代码片段中 第三题 下 Begin-End 区间的代码,按课程类别统计每个类别课程的门数,如课程代码BT001,BT002都是专业必修课。2.补全右侧代码片段中 第2题 下 Begin-End 区间的代码,统计各生产厂商生产的电脑(不区分pc和laptop)的平均处理速度的最大值。4.补全右侧代码片段中 第4题 下 Begin-End 区间的代码,分别统计各厂商生产的pc,laptop的平均价格。2.补全右侧代码片段中 第二题 下 Begin-End 区间的代码,找出最便宜的喷墨打印机价格。
2025-05-21 11:45:41
809
原创 【数据库】课后练习—— 触发器的创建和使用
触发器的主要作用就是,其能够实现由主键和外键所不能保证的复杂的参照完整性和数据的一致性,它能够对数据库中的相关表进行级联修改,提供比 CHECK 约束更复杂的数据完整性,并自定义错误消息。补全右侧代码片段 create trigger_delete_student 下的 Begin-End 区域间的代码,向 student 表插入删除触发器,实现 student 表和 score 表的级联删除;另外,因为定义学生总数表 student_sum ,是向 student 表中插入数据后,才计算的学生总数。
2025-05-21 11:36:40
918
原创 数据库 - 产品数据库
5.查询有同样处理速度和内存大小的pc对(只需给出对应的model对,显示为 modela modelb,按前面的modela,modelb排序,),每对只列表1次,即:(i,j)给出了则不给出(j,i)3.有新的厂商名为K,拟生产PC和laptop两种产品,型号分别是9001,9002(仅在product表添加数据);1.找出所有价格低于1000的pc的型号,速度和硬盘大小(按硬盘大小排序)表示型号,速度,内存大小,硬盘大小,屏幕大小和价格。表示型号,速度,内存大小,硬盘大小,屏幕大小和价格。
2025-05-21 11:20:51
929
原创 第4关:软件工程-部署图
一个简单网站的部署情况,涉及到三个主要组件:Web 服务器、应用服务器和数据库服务器。Web 服务器运行软件程序,用于处理客户端的 HTTP 请求并将其转发到应用服务器。应用服务器运行应用,处理 Web 服务器传递过来的请求,生成网页内容并返回给客户端。数据库服务器运行数据库软件,负责存储和管理网站的数据。
2025-04-10 23:49:57
300
原创 第3关:软件工程-类图
读者类与图书类之间的关系:依赖关系(Dependency):读者类和图书类之间存在依赖关系。作者类与图书类之间的关系:关联关系(Association):作者类和图书类之间也存在关联关系。这样,每个作者可以有多本图书。图书类与作者类之间的关系:关联关系(Association):图书类和作者类之间存在关联关系。这个系统包括图书类(Book)、作者类(Author)和读者类(Reader)三个主要的类,它们之间存在一些关联关系和属性。在上述例子中,这三个类(图书类、作者类和读者类)之间存在一些关系。
2025-04-10 23:48:02
389
原创 第2关:软件工程-流程图
流程:开始 -> 打开监听程序 -> 监听 -> 是否收到短信 -> 读取短信内容 -> 显示在文本框 -> 是否终止程序 -> 关闭监听 -> 退出。如果收到短信,就读取短信内容并显示在文本框内;如果没有收到短信,就继续监听。显示完短信后,如果想结束监听,就关闭监听程序退出系统。其中是否收到短信和是否终止程序需要使用到判断/决策。根据上述的工作流程画出短信监听系统的程序流程图。打开监听程序监听短信接收。
2025-04-10 23:46:16
396
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人