- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 数据结构复习第三天栈和队列
数据结构复习第三天栈和队列3.1栈和队列3.1.1栈的基本概念3.1.2栈的顺序存储结构3.1.3栈的链式存储结构3.2队列3.2.1队列的基本概念3.2.2队列的顺序存储结构3.2.3队列的链式存储结构3.2.4双端队列3.3栈和队列的应用3.3.1栈在括号匹配中的应用3.3.2栈在表达式求值中的应用3.3.3栈在递归中的应用3.3.4栈在层次遍历中的应用3.3.5栈在计算机系统中的应用3.4特殊矩阵的压缩存储3.4.1数组的定义3.4.2数组的存储结构3.4.3矩阵的压缩存储3.4.4稀疏矩阵3.1栈
2020-06-12 00:19:52
546
原创 基于Gamebuino设计的算盘小游戏
基于Gamebuino设计的算盘小游戏目录一、引言1.1技术背景1.2实验意义二、实验内容2.1硬件搭建材料准备搭建步骤2.2软件设计2.2.1实现功能2.2.2功能设计三、实验结果和分析四、试验改进五、实验总结目录一、引言1.1技术背景Gamebuino 让玩家可以在一个小巧的设备上玩他们喜欢的像素化游戏,并学习编程来制作自己的游戏。Gamebuino 可以装在口袋里,里面有很多免费的独家游戏,电池可以持续使用一整天。一个可选的micro SD卡可以容纳更多的游戏,玩家可以在几秒钟内切换游戏。你可
2020-06-11 16:02:37
1637
原创 数据结构复习第二天(线性表)
2.1线性表的定义和基础操作2.1.1线性表的定义线性表(list):具有相同数据类型零个或多个数据元素的有限序列。除第一个元素外,每个元素有且仅有一个直接前驱。除最后一个元素外,每个元素有且仅有一个直接后继。线性表是一种逻辑结构,表示元素之间一对一的相邻关系。顺序表和链表是指存储结构,两者属于不同层面的概念,因此不要将其混淆。2.1.2线性表的基本操作InitList(&L ): 初始化表。构造一个空的线性表。(initialize初始化)Length(L ):求表长。返回线
2020-06-02 13:43:42
316
原创 gamebuino制作的小游戏之2048代码分析 loop部分
if(gb.update()) { DrawBoard(); for( int x = 0; x < 16; x++ ) { Board2048Old[x] = Board2048[x]; }gb.update返回true并以固定频率(默认每秒20次)更新所有内容(显示、声音、电池监视器等)。boolean:如果从上一帧开始的时间足够长(每秒20帧=每帧50毫秒),则为真。while(1){ if(gb.update()){ //you..
2020-05-30 19:53:57
1010
原创 Gamebuino制作的小游戏之2048代码分析 setup部分
gb.titleScreen 显示标题屏幕。应该在启动时出现的gb.begin()函数之后调用。当用户按下“C”键离开游戏时,您还应该允许用户返回标题屏幕,因为标题屏幕允许您在游戏之间切换。在标题界面,你可以做以下事情:按钮A:离开标题屏幕(回到游戏中) 按钮B:切换声音(静音/非静音)。如果你在启动Gamebuino时按住B键,它就会静音,无法播放启动声音。 按钮C:加载加载器。HEX,它支持mi上的EEPROM...
2020-05-29 22:49:25
599
1
原创 数据结构复习第一天(基础概念+算法评价)
第一章 绪论鉴于本人懒得不得了,忘得贼快的体质,已近6月终于决定重新梳理一遍知识框架抽打自己。希望明年看到此贴,我能留下心满意足的眼泪1.1数据结构的基本概念1.1.1基本概念和术语数据:数据是信息的载体, 是描述客观事物属性的数、字符及所有能输入到计算机中并被计算机程序识别和处理的符号的集合。数据是计算机程序加工的原料。(人类的认知转换为计算机能够识别和处理) 数据元素:数据元素是数据的基本单位,通常作为一个整体进行考虑和处理。一个数据元素可由若干数据项组成,数据项是构成数据元素..
2020-05-29 18:38:32
543
原创 JAVA作业第一次总结
错误点一(构造函数)基础语法错误吧public class Penguin extends animal{ private String sex; public Output(String name,int health,int love){ super(name); super(health); Syst...
2018-11-20 23:12:14
300
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人