2018年8月10日

[C语言]链表实现贪吃蛇及部分模块优化

摘要: 在继上篇[C语言]贪吃蛇_结构数组实现大半年后,链表实现的版本也终于出炉了。两篇隔了这么久除了是懒癌晚期的原因外,对整个游戏流程的改进,模块的精简也花了一些时间(都是借口)。 优化模块的前沿链接: ·游戏流程结构的改进 ·对输入的甄别与判断 ·单链表元素移动 一、游戏流程 贪吃蛇游戏的原理很简单,即阅读全文

posted @ 2018-08-10 17:47 Magic激流 阅读(95) 评论(2) 编辑

2018年7月31日

Cocos文档案例游戏设计的梳理与分析

摘要: 导语:这是一篇新手教程,适用于已看完Cocos官方文档,但还对游戏设计、运行流程不熟悉的新人。这篇教程是对文档【快速上手】里那款名叫"摘星星"的坑爹小游戏(文档原话)流程的梳理,以期望见微知著,得到游戏设计的一些普适性的方法,为看完文档仍然迷迷糊糊的新人提供一个游戏制作、运行的大体方向。 一、游戏元阅读全文

posted @ 2018-07-31 23:38 Magic激流 阅读(98) 评论(0) 编辑

2018年7月16日

连续向量最大和(一维模式识别)算法的分析与优化

摘要: 输入:n个互相没有关联的数字(正负随机) 输出:该数组中连续数字的最大和 如在数组3 -4 5 2 -5 5 9 -9 -2 8中,连续数字最大和为5 2 -5 5 9这个数字序列的和,最大和为16 一、简单迭代算法 遇到这种问题,头脑中冒出的最直接最简单的就是这种算法。用一个双重循环,一个代表起始阅读全文

posted @ 2018-07-16 23:05 Magic激流 阅读(24) 评论(0) 编辑

2018年7月8日

[C语言]日期间天数差值的计算

摘要: 刷一些算法题时总能遇到计算日期间天数的问题,每每遇到这种情况,不是打开excel就是用系统自带的计算器。私以为这种问题及其简单以至于不需要自己动脑子,只要会调用工具就好。直到近些天在写一个日历程序的时候遇到了这个问题,不调用别人的API,那就只能自己动手了。 一、概述 天数计算问题的解法大致分为两类阅读全文

posted @ 2018-07-08 09:33 Magic激流 阅读(44) 评论(0) 编辑

2018年5月26日

位图排序思想及代码详解

摘要: 输入:一个最多包含n个正整数的文件,每个数都小于n,其中n=10^7。如果在输入文件中有任何重复整数出现就是致命错误。没有其他数据与该整数相关联 输出:按升序排列的 输入整数的列表。 约束:最多有(大约)1MB的内存空间可用,有充足的磁盘存储空间可用。运行时间最多几分钟,运行时间为10秒就不需要进一阅读全文

posted @ 2018-05-26 13:33 Magic激流 阅读(44) 评论(0) 编辑

2018年5月9日

从有值的ID到汉字编码

摘要: 前些日子漫无目的地刷着朋友圈,突然一个ID从字丛中闯入我的眼睛——"某&字"(为保护当事人隐私,此处用'某''字'代替),浸淫于计算机而产生的直觉告诉我,这是一个有值的表达式,这位姑娘用这个表达式当ID,那她这ID的值,到底是啥呢? 一、计算机存储汉字的方法——汉字编码 话说在计算机中,姑娘们的照片阅读全文

posted @ 2018-05-09 23:33 Magic激流 阅读(121) 评论(0) 编辑

2017年10月8日

[C语言]贪吃蛇_结构数组实现

摘要: 一、设计思路 蛇身本质上就是个结构数组,数组里存储了坐标x、y的值,再通过一个循环把它打印出来,蛇的移动则是不断地刷新重新打印。所以撞墙、咬到自己只是数组x、y值的简单比较。 二、用上的知识点 三、具体实现 先来实现静态页面,把地图、初始蛇身、食物搞定。 这里需要用到Windows API的知识,也阅读全文

posted @ 2017-10-08 19:43 Magic激流 阅读(637) 评论(0) 编辑

导航

公告