摘要: c语言贪吃蛇详解-1.画出地图 前几天的实验室培训课后作业我布置了贪吃蛇,今天有时间就来写一下题解。我将分几步来教大家写一个贪吃蛇小游戏。由于大家c语言未学完,这个教程只涉及数组和函数等知识点。 首先我们使用宏定义来定义两个常数,地图的高(H)和地图的宽(W) 这样写的好处是以后改变地图的大小就不用 阅读全文
posted @ 2017-11-28 20:39 philhuan 阅读(9406) 评论(2) 推荐(4) 编辑
摘要: ubuntu实时显示网速cpu占用和内存占用率 大家在使用ubuntu的时候,有没有想让它实时显示网速,内存占用率,或者cpu占用率呢?现在我就教大家怎么实现,就像下面这样 1. 添加indicator-sysmonitor的下载源,右键打开终端,复制后在终端按shift+ctrl+V粘贴下面的命令 阅读全文
posted @ 2017-11-28 19:14 philhuan 阅读(17289) 评论(0) 推荐(0) 编辑
摘要: 快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 比如一个无序的序列a[7] 阅读全文
posted @ 2017-11-16 01:44 philhuan 阅读(581) 评论(0) 推荐(1) 编辑
摘要: 用C语言图形库画一个心 --philhuan 这次我教大家用代码画一个心,这样你们就可以送给你们的女(男)朋友了。没找到对象的也可以用来表白啊。 1.首先,我去百度找了心形线的函数,如下: 2. 联系高中的数学知识,我们知道:f(x)>0和f(x)<0的点分别在图形线两边 这样我们可以通过 这两个公 阅读全文
posted @ 2017-11-14 13:09 philhuan 阅读(8713) 评论(0) 推荐(0) 编辑
摘要: 写自己的游戏引擎-魂斗罗源代码详解-1_环境搭建与载入项目 看排版更好的原文地址 上学期我们大一的c++程序设计基础课需要写一个课设,我看了题库,都没有特别感兴趣的。所以我自己选了用c++写魂斗罗。这个游戏从main开始,自己建了循环,自己写了框架,也花费了我一个假期的时间。现在想分享出来,并在后续 阅读全文
posted @ 2017-11-09 22:41 philhuan 阅读(12631) 评论(4) 推荐(3) 编辑