自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 收藏
  • 关注

原创 迷宫路径搜索

求解迷宫问题,以一个M*N的长方阵表示迷宫,0 和1分别表示迷宫中的通路和障碍,设计算法,对任意设定的迷宫,求解从入口到出口的路径并显示,并且显示搜索树

2024-06-21 08:02:22 24

原创 文件管理系统设计

设计和调试一个简单的文件系统,通过模拟文件操作命令的执行,来模拟文件管理,对主要文件操作命令的实质和执行过程有比较深入的了解,掌握它们的基本实施方法

2024-06-20 21:38:29 1

原创 sysy文法编译器代码讲解

sysy文法编译器

2024-06-20 15:22:16 21

原创 编程原理 2023/24学年第二学期作业2 文档检查应用程序(DCA应用程序)

事实上,许多学生不愿使用抄袭检测器,因为他们相信他们的研究是原创的,不需要证明任何东西。因此,检查抄袭对于教师来说是很重要的,以赞赏真正的内容并根据学生的真实价值评分。你需要编写一个C++程序,开发一个名为文档检查应用程序(DCA应用程序)的应用程序,用于确定文档的相似性。然后,应用程序应该比较文本文件的内容,以确定它们是否相同。但是,如果两个文本文件的内容不相同,则应用程序应计算并显示相似内容的百分比和可接受性状态。您的程序应演示以下用法:2D数组,用户定义的函数和通过值,数组和引用传递参数以及返回值。

2024-06-19 14:54:08 277

原创 Qt+植物大战僵尸+嵌入式

程序:游戏的易用性(可玩性)、功能的灵活性、创意和用户体验。物联网工程专业:Qt+植物大战僵尸+嵌入式(环境感知)解耦能力(紧内聚、松耦合):函数和类的大小、类间关系。编码的规范(命名、缩进、文件划分、减少全局变量)游戏难度适宜、速度流畅(手感好)、信息显示。参数、可配置,功能、角色或关卡在游戏内变化。可玩性高的游戏角色、道具和攻击、防御技能。其他情况: Qt+植物大战僵尸。文档:结构合理、文字描述准确。重构游戏程序,丰富游戏功能。组合、继承、多态的使用。游戏的易用性(可玩性)稳定性:绝对不可崩溃。

2024-06-19 14:20:22 155

原创 面向对象程序设计”大程序评价要素

分析libigl - A simple C++ geometry processing library的代码(https://libigl.github.io/),理清其中类的体系关系,画出相关类图等;在借鉴吸收的基础上设计一个基于visualstudio和OpenGL的几何建模功能的project,内容可以在tutorial中选择5个能独立运行的功能并集成在一起(文档中要明确告知所选,评阅同学则根据所选功能针对性评审);界面采用传统的visual studio界面,包括菜单、工具条、按钮、显示区域等;

2024-06-18 15:59:59 362

原创 地下城游戏

游戏说明:一些恶魔抓住了公主(P)并将她关在了地下城的右下角。地下城是由MxN个房间组成的二维网格。我们英勇的骑士(K)最初被安置在左上角的房间里,他必须穿过地下城并通过对抗恶魔来拯救公主。

2024-06-18 15:47:14 205

原创 彩球游戏(二)

985university magicballs彩球游戏 final coursework成品视频小段

2024-06-17 14:27:16 352 1

原创 彩球游戏(一)

magicballs彩球游戏计算机专业期末大作业详细指导与讲解c++

2024-06-17 14:09:28 96 1

原创 彩球游戏消消乐教程已出magicballs大作业

contact me on help- assignment (WeChat)

2024-06-16 09:26:04 136

原创 用伪图形界面方式完成彩球游戏(MagicBall)

用伪图形界面方式完成彩球游戏(MagicBall)

2024-06-14 12:29:23 499

原创 2024全国大学生编译器竞赛题lab4 risc-v 目标代码生成

实验的目标是从实验3生成的中间表示出发,生成RISC-V32的汇编代码,并在venus模拟它可以在一个自定义虚拟机器上解释执行。和实际机器不同,虚拟机允许你使用无限寄存器,并给你提供了一些方便的关于函数调用的指令。而面对一个实际的机器,如在本实验使用的RISC-V32指令集下,这些假设都不再成立。

2024-06-14 12:10:24 347

原创 编译器 实验4RISC-V目标代码生成 指令选择 寄存器分配 栈的管理

对于中间代码中的全局变量,我们可以直接映射到目标代码的上,这是比较简单的。但是除此之外,我们还使用了数目不受限的变量和临时变量,但处理器所拥有的寄存器数量是有限的。因此我们需要将中间代码中的变量映射到寄存器上,这个过程就是寄存器分配。

2024-06-12 15:50:01 492

原创 实验3 中间代码生成 *语法制导的代码+生成语句代码生成+条件判断语句代码生成

实验3 中间代码生成 语法制导的代码生成语句代码生成条件判断语句代码生成

2024-06-12 15:06:48 1085

原创 编译器lab2:语义分析+类型检查实现+数组初始化

语义分析是在语法分析的结果,即语法树的基础上,增添语义信息,建立符号表和进行类型检查的过程。我们将语义分析分为两个部分:符号表与类型检查。

2024-06-11 15:15:51 296

原创 编译器lab1 :词法分析➕语法分析

编译器代码讲解: contact me on help- assignment

2024-06-11 14:45:24 296

原创 彩球游戏 c++游戏设计 magicballs

基本结构、函数、数组、指针、引用、结构体要做到“0 errors, 0 warnings"Windows版的Magic Ball游戏规则描述:]1、附件提供了Windows图形界面版的MagicBall2、游戏区域为5*5~9*9,共有9种颜色的彩球随机出现,初始随机填满,随机概率相同3、消除规则为横向/纵向连续颜色超过3个,每消除1个球计1分,如果横纵向同时存在,则分别计算是否超过三个

2024-06-07 11:29:03 986

原创 彩球游戏“MagicBall”6月20日截止 彩球消消乐游戏

基本结构、函数、数组、指针、引用、结构体要做到“0 errors, 0 warnings"Windows版的Magic Ball游戏规则描述:]1、附件提供了Windows图形界面版的MagicBall2、游戏区域为5*5~9*9,共有9种颜色的彩球随机出现,初始随机填满,随机概率相同3、消除规则为横向/纵向连续颜色超过3个,每消除1个球计1分,如果横纵向同时存在,则分别计算是否超过三个

2024-06-07 11:23:13 466 2

原创 现成编译器演示视频 可按要求调整

编译器信手拈来

2024-06-06 11:16:28 159

原创 # 《编译原理与实践》大作业要求

要求每位同学对(扩展后的)L24语言,使用C/C++/Java/Python编写其编译器,要求完成词法分析、语法分析、出错处理、代码生成和解释程序。

2024-06-06 11:10:32 265

原创 建立一个单链表用于存储这个正整数序列,然后实现交换此能表中任意指定的两段

已知一个正整数序列,序列元素个数未知,但至少有两个元素,你的任务是建立一个单链表用于存储这个正整数序列,然后实现交换此能表中任意指定的两段,第一段为(31.t1,第二段(2t2。51、t1.s2、t2代表链表的第几个节点,且满足s1

2024-06-05 14:31:59 214

原创 判断链表B是否是链表A的连续子序列

已知两个由正整数组成的无序序列A、B,每个序列的元素个数末知,但至少有一个元素。你的任务是判断序列B是否是序列A的连续子序列。假设B是“192418”,A是“33 641924187”,B是A的连续子序列;假设B是“192418”,A是“33196424187”,B不是A的连续子序列。要求:建立两个单链表A、B用于存储两个正整数序列,然后按照题目的要求,判断链表B是否是链表A的连续子序列。正整数的输入用-1作为结束标志,注意-1不算这个正整数序列中的元素(不要统计-1)。在程序结束前要释放链表A、B中的所

2024-06-05 14:25:25 200

原创 保安人员排班系统

某单位有7名保安人员,要求每个人在一星期中可以休息一天。每名保安可以自行选择自己想要的休息日,而对于休息日的选择既可以是某一天,也可以是某几天中的其中一天。当7名保安依次输入自己想要的休息日后,系统将会给出可能的值班安排,若系统给出的值班安排是0种,证明系统对7名保安的选程序设计匦目择无法作出排班,需要重新输入。要求打印轮休的所有可能方案。当然使每个人都满意,例如每人可以选择的休息日

2024-06-04 14:30:02 248

原创 理发店管理系统

1、问题描述定义顾客包括:会员卡号、姓名、性别、电话。定义员工包括:编号、姓名、性别、电话、美发项目(理发、烫发、洗发)等信息和相关的对属性做操作的行为。2、功能要求管理员用户名:admin管理员密码:123456(输入时以密文形式,如:******)管理员:简单管理功能。添加功能:程序能够添加顾客信息和雇员信息,要求编号要唯一,如果添加了重复编号的记录时,则提示数据添加重复并取消添加。查询功能:可根据姓名、电话、卡号等信息对已添加的顾客信息进行查

2024-06-04 09:18:17 177

原创 大学编译器课程 编译原理与实践

大学编译原理课程作业编译器,现成。

2024-06-03 15:13:40 1003

原创 连锁店铺管理系统

1·不同角色关联不同的内容,员工个人只能看员工个人自己填写的数据
2、店长可以看本店员工的数据,员工流水情况,个人员工盈利情况
3、公司可以看全部

2024-06-03 13:37:06 375

原创 利用课程所学的文件I0、标准10、进程、线程、进程间通信的知识内容编写“生产者和消费者”问题的实验,掌握嵌入式1inux应用程序的知识综合应用和程序编写。课程任务设计要求如下:(Price 200)

利用课程所学的文件I0、标准10、进程、线程、进程间通信的知识内容编写“生产者和消费者”问题的实验,掌握嵌入式1inux应用程序的知识综合应用和程序编写。课程任务设计要求如下:

2024-06-02 09:00:53 197

原创 159.234 OBJECT-ORIENTED PROGRAMMING S1, 2024 Assignment 3 (Price 800)

159.234 OBJECT-ORIENTED PROGRAMMING S1, 2024 Assignment 3 You are asked to write a program in Java to simulate a computer store’s management system A computer store maintains three categories of computers: Desktop PCs, Laptops, and Tablets.

2024-06-02 08:31:14 822

原创 南澳大学coursework GymClass健身房管理系统

在 GymClass 课程中:• 添加至少 3 个适合 GymClass 的实例变量。其中一个实例变量必须是 Staff 类型,即用于跟踪运行 GymClass 的培训师。• 添加一个默认构造函数和第二个使用参数设置实例变量的构造函数。• 为所有 GymClass 实例变量添加 getter 和 setter。

2024-05-31 15:25:20 604

原创 c语言 quiz game

1、输入正确的学号和姓名,登陆后可以开始测验游戏。注意:考生学号、姓名是唯一身份标识,请准确输入。5、目前测验游戏仅完成选择题的测验功能,还可以有填空题、判断题等,同学们可自行增加。2、游戏有倒计时功能,一旦登录开始倒计时,时间剩余为0后,则游戏停止。6、程序中可能还存在Bug及不完善地方,需要理解后完善。7、请同学们发挥创造力,为小测验游戏不断增加新的功能。3、选择题随机生成题目的顺序。4、游戏结束会记录最高分玩家。

2024-05-31 15:09:00 107

原创 Socket通信的奶茶加盟商营业额管理系统设计

奶茶加盟商端:接收扫码信息,记录售出奶茶明细,包括奶茶种类(名称,杯型)、当前日期时间、价格。每天的明细表存于文件中。奶茶定价表文件从奶茶总部获取,可以使用表格组件显示,但是不能修改

2024-05-30 14:33:57 531

原创 基于Socket通信的奶茶加盟商营业额管理系统设计与实现(Price 450)

Socket通信的奶茶加盟商营业额管理系统设计price 450

2024-05-30 13:42:47 217

原创 尾声麦当劳代码讲解和协助

每种套餐中包含多种食物。麦当劳系统每天开放前,所有食物存储容量都为0,在任何时间点如果某种食物的存储量小于capi ,则会立即制作该食物,直到达到capi。如果在某个时刻t0,有人下了一个订单,并且该订单无法立刻完成,导致未完成订单的数量大于W1,则系统立即自动关闭(不再接受订单),但该订单仍然算作成功下单。5. 测试用例保证订单时间在[07:00:00,22:00:00]内,同一个时间点不可能出现多个订单,第i-1个订单一定早于第i个(2≤i≤n),且23:59:59(含)前麦当劳一定能完成所有订单。

2024-05-29 18:09:29 465

原创 6.1截止 从文件中读入两个带有系数和指数的多项式

写一个函数input_poly(ptr l)一次从文件中读入两个带有系数和指数的多项式Cp7英寸的TXT文件将包含2n个多项式,其中n是10或更小的整数。多项式的空间将在运行时分配,并且多项式的大小没有限制

2024-05-29 14:40:44 106

原创 蔬菜运输问题

某市在郊区建立了8个蔬菜基地,承担全市居民的蔬菜供应任务,每天需要将全部的蔬菜运输到市区的35个蔬菜销售点进行销售。如果蔬菜销售点的需求量不能满足,则市政府要给予一定的短缺补偿。同时市政府还按照蔬菜基地供应蔬菜的数量以及路程,发放相应的运费补贴,运费补贴标准为0.5元/(1吨.1公里)。相关数据“蔬菜基地日供应量”、“蔬菜销售点日需求量及短缺补偿”“基地与销售点之间的运输距离”见附件1-附件3。1.如果不考虑短缺补偿,只考虑运费补贴最少,请为该市设计最优蔬菜运输方案,

2024-05-29 14:34:56 311

原创 南澳大学INFS 2042 Data Structures Advanced Assignment 2 – Contact Tracing

为了跟踪和减少疫情期间的疾病传播,当局和卫生专家必须追踪哪些人与谁有过接触,接触发生的时间和地点。这被称为接触追踪。要高效地搜索可能有数百万人以及他们去了哪里,就需要有一种高效的方式来存储和浏览数据。在本作业中,你的任务是建立一个基本的联系人追踪系统,你必须使用你对数据结构和搜索算法的知识来有效地存储和处理大量的联系人追查数据,你并不局限于本课程中所探讨的数据结构和算法,你也可以使用数据结构基础课程中的结构和算法。

2024-05-28 14:50:09 996

原创 c语言作业宁波地铁查询系统

宁波轨道交通运营线路共有5条,分别为1号线、2号线、3号线、4号线、5号线,总运营里程约 185 公里,共设车站 127(含重复)座。现在要设计与存储宁波市所有的地铁线路,并提供查询功能。

2024-05-28 13:51:26 197

原创 实验 5 语义分析和中间代码生成器 (Price 600)

参考课本 6.4.2、6.4.3 和 7.3、7.4、7.5,实现递归下降翻译器。语义分析器分两部分,第一部分为赋值表达式,第二部分为数组、布尔表达式和控制语句。跳转语句的四元式的第 4 个域需回填。四元式序列:结构体数组。按以下顺序完成语义分析。

2024-05-27 08:13:20 864

原创 将牌游戏代码

游戏要达到的目标什是把所有W都移到B的左边。对这个问题,请定义一个启发函数h(n),编写程序,实现A算法或A*算法对该问题的求解。(2)任何一个将牌可相隔1个其它的将牌跳入空格,其代价为跳过将牌的数目加1。其中,B表示黑色将牌,W表是白色将牌,E表示空格。(1)任意一个将牌可移入相邻的空格,规定其代价为1;

2024-05-26 23:11:57 110

原创 下图给出了一个迷宫的平面图,其中标记为黑色的为障碍,标记为白色的为可以通行的区域。迷宫的入口为左上角的黄色方格,出口为右下角的黄色方格。在迷宫中,只能从一个方格走到相邻的上、下、左、右四个方向之一。

下图给出了一个迷宫的平面图,其中标记为黑色的为障碍,标记为白色的为可以通行的区域。迷宫的入口为左上角的黄色方格,出口为右下角的黄色方格。在迷宫中,只能从一个方格走到相邻的上、下、左、右四个方向之一。

2024-05-26 23:09:45 133

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除