摘要:
普通算法:void findZhishu(){ int n,m,flag,i,j,num=0; printf("n:"); scanf("%d",&n); printf("从2到%d的质数如下:\n",n); clock_t bt = ... 阅读全文
摘要:
最近做个小游戏需要调用手机图库和摄像头并裁减图片,发现网上很多教程不是太全,有的安卓端裁减不了大图,下面是完整代码,可以裁减高清图的。 完整拼图游戏下载: https://github.com/sky068/Puzzles 1、首先是跨平台入口代码,iOS平台需要把ImageCrop.cpp改成Im 阅读全文
摘要:
void shakeNode(cocos2d::Node *node,float duration,float rate){ Vec2 pos = node->getPosition(); float tmp =0; float zs = node-... 阅读全文
摘要:
相比数组排序使用频率而言,数组随机排序使用的貌似没有那么多,但有时候也是必须的,下面是利用随机数实现的简单的随机排序。template void sortRandom(vector &vec){ srand((unsigned int)time(NULL)); ... 阅读全文
摘要:
字符串切割的使用频率还是挺高的,string本身没有提供切割的方法,但可以使用stl提供的封装进行实现或者通过c函数strtok()函数实现。1、通过stl实现涉及到string类的两个函数find和substr: 1、find函数 原型:size_t find ( ... 阅读全文
摘要:
最近做项目使用到了抽奖功能,于是把抽奖模块独立出来了,以便重复利用,资源来自http://www.cnblogs.com/zisou/p/cocos2d-xZhuanpan.html。下面直接上代码:#ifndef __Wheel__CWheelLayer__#def... 阅读全文
摘要:
使用Cocosd-x3.2的颜色混合功能和裁剪功能完成光照效果,简单易用,效果图如下: 代码://底图,光照图(一般是有透明度的白色图) 光移动的时间,循环次数Node * HelloWorld::createFlashNode(const std::string ... 阅读全文
摘要:
关于A星寻路的介绍我就不多说了,网上到处都有,具体实现也各有写法,但大致还是一样的,下面是使用C++实现的源码,不足之处还望指出以便共同学习!//// CAstar.h// Astar//// Created by xujw on 15/4/9.// Copy... 阅读全文
摘要:
递归算法就是把问题转化为规模小了的同类问题的子问题,然后递归调用函数来表示问题的解。 利用递归求1+2+3….:int recursive_sum(int a){ if (a<=1) { return a; } else{ ... 阅读全文