-
51俄罗斯方块程序
应用背景记得在很小的时候,有一种掌上游戏机,里面有一款游戏叫做俄罗斯方块,
那时的我们只是简单的按照游戏规则进行“堆积木”,而其中的原理却很少有人去思考,毕竟当时的我们都还很年幼。 基于单片机课程设计的机会,我们这个小组将使用51单片机和8x8led的组合,来实现比较简单的俄罗斯方块设计。关键技术此次设计初期是在keil和proteus联合仿真中进行,编程语言为51汇编,后期是进行实物焊接。
论文描述了俄罗斯方块的主要功能函数的实现,算法分析和实物焊接过程中遇到的问题。
- 2023-09-02 13:40:03下载
- 积分:1
-
二叉树的各种操作,实现插入,查找,删除等功能
二叉树的各种操作,实现插入,查找,删除等功能-binary tree operation, and achieve insert, search, delete function
- 2022-07-27 16:09:26下载
- 积分:1
-
一维排样遗传算法
使用遗传算法解决一维排样问题。一维排样是指对型材和棒材等线材进行排样,对于给定的零件数量和种类,要求在线材上切割出所要求的零件并且所使用的原材料最小,使用遗传算法解决该问题的难点在于如何一根线材用完后转到下一根,同时如何确定适应度函数和在遗传算法中的交叉和变异算子的选择也非常重要。本程序通过解决一个型材排样优化问题,得出的结果是非常的的,但在零件种类和数量较多时还有待于提高其计算效率。
- 2023-04-04 19:00:04下载
- 积分:1
-
算法的设计方法(C程序):一、迭代法 二、穷举搜索法三、递推法 四、递归五、回溯法 六、贪婪法...
算法的设计方法(C程序):一、迭代法 二、穷举搜索法三、递推法 四、递归五、回溯法 六、贪婪法 -algorithm design method (C program) : 1, 2 iteration, the exhaustive search method three, four recursive method, recursive 5, backtracking 6, greedy algorithm
- 2022-03-01 08:20:07下载
- 积分:1
-
二叉树遍历的方法
二叉树遍历的方法-binary tree traversal methods
- 2022-02-05 15:16:36下载
- 积分:1
-
表达式求解
应用背景
这是一个使用C++编写的求解表达式的函数库,支持简单表达式求解以及一些常用的数学函数求解,如三角函数、对数函数等。
表达式的输入样式可如下所示:1+2*3-4*cos(0.5)。
关键技术本函数库用到的关键技术有C++中标准模版类Vector的使用,对文本形式的表达式进行解析等技术。函数库共提供接口:SeparateLine()、Cal_Line()、Cal_Expression()
- 2022-03-04 06:18:46下载
- 积分:1
-
stm32f103 学习手臂微皮质 M3 核心
STM32F103 设备使用皮质 M3 核心,72 MHz 的最大 CPU 速度。投资组合涵盖了从 16 千字节数到 1 Mb 的闪存与电机控制外围设备,USB 全速接口和罐头。
- 2022-08-10 08:30:57下载
- 积分:1
-
进行矩阵求逆,包含行列式的值的计算,代数余子式的计算等...
进行矩阵求逆,包含行列式的值的计算,代数余子式的计算等
- 2023-08-23 11:30:03下载
- 积分:1
-
方块填数
本题为6*6的方块由“ABCDEF”6个字符填充,需要满足的条件如下:
1. 所填字母只允许是A,B,C,D,E,F 中的某一个。
(我们只要赋值的时候不赋其它的值,基本这一条就不需要另写一个函数了,
本题我也写了一个,可作参考)
2. 每行的6个小格中,所填写的字母不能重复。(这个我们都懂)
3. 每列的6个小格中,所填写的字母不能重复。(这个我们也懂,只不过是行改成列了)
4. 每个分组(参见图中不同颜色表示)包含的6个小格中,所填写的字母不能重复。
(这个的话我们只要在相同的颜色当中不能填充相同的字母即可)
- 2022-03-06 08:09:52下载
- 积分:1
-
CRC校验分析算法
一个非常实用的CRC校验分析器的源代码,适合初学者和正在开发通信系统中CRC校验分析算法的实用。
- 2022-02-27 05:24:17下载
- 积分:1