队列和栈 栈 上次因为VSCode出bug了,所以没有继续更下去,今天来填坑 上次讲到队列,今天我们就来讲一讲什么是栈 数据结构分析 所谓栈,就是一种数据结构(这不废话吗),...
队列和栈 栈 上次因为VSCode出bug了,所以没有继续更下去,今天来填坑 上次讲到队列,今天我们就来讲一讲什么是栈 数据结构分析 所谓栈,就是一种数据结构(这不废话吗),...
队列和栈 啊哈,我开新坑了 队列 首先,我们来讲解一下什么是队列你们印象中的队列可能是这样子的: [图片上传失败...(image-e37b7d-1559421321515)...
归并排序 先上伪代码: 再来Python: 算法分析 归并排序顾名思义,就是把两个数列合并成一个,其中MERGE()函数就是这个作用。 MERGE()函数解析 MERGE_S...
插入排序 最近无聊在啃算法导论,里面的东西有点难懂,隔三差五就是一串英文。所以准备讲解一下里面的东西。 第一个算法就是“插入排序”。伪代码如下: 转换成C++代码后是这样: ...
8. 完结撒花! C语言小游戏教程 - 完结篇 完整代码: 这坑也算填完了 完结撒花! FLOWER! Bye~~ 下期再见
7. 界面美化 这篇教程就要接近尾声了,今天我们来优化一下用户体验 优化点1:输出血量 打游戏不看血怎行? 不多说,先上代码: 简单吧,下一个 优化点2:玩家死亡判断 这个也...
6. 僵尸打人 僵尸动是会动了,但它们不会打啊 所以今天,让它们打 实现代码如下,有注释作解 首先,在全局声明一个变量health,代表玩家的生命值 接下来就好办了,僵尸攻击...
僵尸移动 之前那个项目未完成前,我把DEMO发入某QQ群里,一个叫华山抡剑的朋友说: “你这僵尸是塔吗?都不动如山的。” 好了我们这节课就让僵尸动起来。对了先把上节课的源代码...
玩家攻击 昨天生成完了僵尸,咱们在要打死它们,啊哈哈 代码是超级超级超级简单的,我真的不骗你们,瞧好了! 这些代码放在move()函数里的switch()语句中 is_dea...
生成僵尸 玩家可以移动了,可是没有僵尸怎行! 下一步,生成僵尸! 为了方便,先定义一个结构体zombie,代码如下: 有僵尸的x坐标,y坐标,还有它死了没(当dead==0时...
我得动呀! 昨天创建完了项目,我就跑了,嗯。 首先,我们把Dev-C++自动生成的代码删去,写上: 这是C语言必有的main函数,不用给他任何参数。 然后,我们声明一张地图,...
开始 Hello everyone!我是仙人掌,我不扎人,嗯。 我的第一篇博客就是这个,如果你不会C语言高级编程,就pass掉吧,拜拜! 诶,怎么就拜拜了?! 好吧,开个玩笑...