自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 qt生成exe文件并运行(详细)

采用QT写完程序之后,生成exe文件,可以在任意一台PC端上运行,详细教程qt如何生成exe文件并且运行成功

2022-12-15 10:06:25 9909 4

原创 PL/0编译程序的扩充

增加处理更多语法成分的功能:一维数组,++,+=,–,-=,*=,/=,,for-to,repeat-util,if-then-else,floor向下取整,ceil向上取整,pow2求二次方,pow3求三次方,float类型,出错展示等。( 1 )关键字的个数norw扩展到 24 ,其中新增已经实现 else , for , repeat , to , until , array, float ,floor,ceil,pow2,pow3;

2022-11-29 20:29:53 1725

转载 PL/0编译器功能扩充

新增扩展功能语句for ;if-then-else; repeat-until;自增自减;+=,-=,*=,/=运算

2022-11-29 20:08:23 1850 1

原创 回溯法求解子集和数问题

【代码】回溯法求解子集和数问题。

2022-11-26 23:51:37 868

原创 动态规划多段图和货郎担问题

而这条由结点k到结点1的路径通过V-{1,k}的每个结点各一次。容易看出,如果这条周游路线是最优的,那么这条由k到1的路径必定是通过V-{1,k}中所有结点的由k到1的最短路径,因此最优性原理成立。与分治法类似的是,将原问题分解成若干个子问题,先求解子问题,再从这些子问题的解得到原问题的解。由于动态规划的问题有重叠子问题的特点,为了减少重复计算,对每一个子问题只解一次,将其不同阶段的不同状态保存在一个二维数组中。动态规划方法的基本思想是,把求解的问题分成许多阶段或多个子问题,然后按顺序求解各子问题。

2022-11-26 23:46:34 1366

原创 贪心法求解背包问题

对每一子问题求解,得到子问题的局部最优解;把子问题的解局部最优解合成原来解问题的一个解。采用循环语句,当可以向求解目标前进一步时,就根据局部最优策略,得到一个部分解,缩小问题的范围或规模;贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,关键是贪心策略的选择,选择的贪心策略必须具备无后效性,即某个状态以前的过程不会影响以后的状态,只与当前状态有关。

2022-11-26 12:01:26 1262

原创 回溯法求解n皇后问题

由N的平方个方块排成N行N列的正方形,称为N元棋盘,在N元棋盘上放置N个皇后,如果某两个皇后位于N元棋盘的同一行或同一列或同一斜线(斜率为±1)上,则称它们在互相攻击,试设计算法找出使N个皇后互不攻击的所有布局。4.通过本次实验的练习培养学生应用所学知识解决实际问题的能力。(1)用回溯法算法设计方法求解N元皇后问题;1.掌握能用回溯法求解的问题应满足的条件;2.加深对回溯法算法设计方法的理解与应用;(5)分析所设计的算法的时间/空间复杂性。(2)找出N皇后问题的互不攻击的所有解;

2022-11-26 11:54:21 1533

原创 最小生成树Prim算法和Kruskal算法

最小生成树,普里姆(Prim)算法,克鲁斯卡尔(Kruskal)算法

2022-10-19 21:56:27 79

原创 PL/0编译程序的研究

在编译原理课程中,PL/0编译程序(C语言版本)的总体结构,词法分析,语法语义分析

2022-10-19 11:15:50 763

原创 虚拟存储器和cache的异同

虚拟存储器和cache的异同

2022-10-07 09:30:44 1862

计算机组成原理课程设计复杂模型机设计实现冒泡排序

本项目基于计算机组成原理课程实现课程设计,使用复杂模型机,任选题目进行。 本资源选择的是实现冒泡排序算法,报告含有项目任务,总体思路,技术路线,可行性分析,复杂模型机,项目内容,项目实施,项目成果,项目总结,参考文献。本报告可以直接使用,格式已经调好。 项目成果含有线路连接图,机器码展示和项目结果。

2023-04-07

汇编语言与接口技术课程设计电子闹钟

在微机及接口实验箱上完成电子闹钟设计,键盘数字键设置时间,七段数码管显示时间,蜂鸣器整点报时,设置时间,在设置的时间报时。 资源包中含asm文件(汇编指令代码文件),课程设计报告。 报告中分为前言,主要任务,总体设计,详细设计,遇到的问题与解决方法,总结,参考文献。其中总体设计包含功能设计,界面设计,硬件设计;详细设计包含整体思路,实验线路设计,软件设计。

2023-02-27

C语言PL/0编译程序的研究与改进(编译原理三级项目)

扩充功能,以语法分析部分为例,可以增加处理更多语法成分的功能,如可处理一维数组、++、--、+=、-=、*=、/=、%(取余)、!(取反)、repeat、for、else、开方、处理注释、错误提示、标示符或变量中可以有下划线等。

2022-11-27

PL/0编译程序的研究与改进(编译原理三级项目)

完整报告,可以点击浏览初始几页,对应配套代码在主页资源里有 1、研究PL/0编译程序的总体结构、头文件及用到的数据结构和变量; 2、研究词法分析功能的实现原理; 3、研究语法语义分析功能的实现原理和技术; 4、研究目标代码结构和代码生成的实现原理和技术; 5、研究错误处理的原理和技术; 6、研究目标代码解释执行时的存储分配。 扩充功能,以语法分析部分为例,可以增加处理更多语法成分的功能,如可处理一维数组、++、--、+=、-=、*=、/=、%(取余)、!(取反)、repeat、for、else、开方、处理注释、错误提示、标示符或变量中可以有下划线等。

2022-11-27

软件工程面向过程三级项目外卖送餐平台

内容概要:摘要 1概述2可行性分析3需求分析4总体设计5详细设计6测试 结论 参考文献 使用:软件工程三级项目 外卖送餐平台 面向过程分析 本三级项目文档可以直接使用,即使题目不同也应该会有一丢丢参考价值,仅供参考!

2022-10-14

最小生成树讨论课报告+代码

内容概要:1、最小生成树概念与应用;2、普里姆算法思路,图解和代码实现;3、克鲁斯卡尔算法思路,图解和代码实现;4、案例分析和总结。使用人群:基于数据结构A课程的讨论课题目,最小生成树。资源包内包含代码可以直接运行。

2022-10-14

人工智能导论项目报告+人脸口罩识别

内容概况: 使用CelebA数据集中戴口罩和没戴口罩的图像作为训练样本对模型进行训练。在测试时对笔记本摄像头拍摄的人脸进行判断,标记出是否戴了口罩。 采用三种方法: 实现方法一:CNN卷积神经网络训练模型实现口罩识别; 实现方法二:Python+opencv训练分类器实现人脸口罩检测; 实现方法三:yolov5训练目标检测模型实现人脸口罩识别。 试用人群: 大学生(人工智能导论课程),人脸口罩识别三级项目 阅读建议: 含有完整的报告格式,含有运行截图,代码截图,并附加教程网址

2022-10-03

空空如也

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

TA关注的人

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