归并排序是基于分治思想的排序,一递增排序为例:
首先将数组平分为两份,将左侧递增排序,右侧递增排序,
然后将两侧归并起来,使整体递增有序。
示例代码如下:
#include
#include
#define Elemtype int
Elemtype *B;
void merge(Elemtype A[],int low,int mid,int high)
{
for(int i=l...
分类:
其他好文 时间:
2014-10-10 13:33:47
阅读次数:
173
cocos2d-x 3.1.1源码阅读过程的注释
Ref
每个类的基类是Ref 也就是2.0的CCObject 调用继承下来的下面的那个函数
class CC_DLL Ref
{
public:
/**
引用计数+1
*/
void retain();
{
CCASSERT(_referenceC...
分类:
其他好文 时间:
2014-10-10 02:17:44
阅读次数:
387
在字符串中查找目标字符串并将其替换为指定字符串,返回替换的次数。接口为
int find_str_replace(char *&str,const char *find_str,const char *replace_str)
将str中所有find_str替换为replace_str。要求不利用STL,c实现代码如下:
#include
#include
#include
//查找str从...
分类:
其他好文 时间:
2014-10-10 01:19:03
阅读次数:
382
官网没有具体例子,只有看api,研究成果如下
var that = this;
var url = "http://xxxxxx";
cc.loader.loadImg(url, null, function(err,img){
var logo = new cc.Sprite(img);
that....
分类:
Web程序 时间:
2014-10-09 17:53:17
阅读次数:
430
工厂方法一般写法StartLayer * StartLayer::create(){StartLayer *sl = new StartLayer();sl->init();sl->autorelease();return sl;}也能够用CC的CCPlatformMacros.h文件中提供的宏 C...
分类:
其他好文 时间:
2014-10-09 15:24:24
阅读次数:
239
区别1.去CC之前2.0的CC**,把CC都去掉,基本的元素都是保留的2.0
CCSprite CCCallFunc CCNode ..
3.0
Sprite CallFunc Node ..区别2.cc***结构体改变2.0
ccp(x,y)
ccpAdd(p1,p2)
ccpSub
ccpMult
ccpLength(p)
ccpDot(p1,p2);
ccc...
分类:
其他好文 时间:
2014-10-09 03:11:40
阅读次数:
198
使用普通方法实现批处理精灵
在Sprite.h中添加下面的代码
#ifndef __Sprite_SCENE_H__
#define __Sprite_SCENE_H__
#include "cocos2d.h"
USING_NS_CC;
class Sprite : public CCLayer
{
public:
//初始化层
bool init();
...
分类:
其他好文 时间:
2014-10-09 02:29:37
阅读次数:
108
gcc简介1、 gcc是GNU Compiler Collection的缩写。最初是作为C语言的编译器(GNU C Compiler),现在已经支持多种语言了,如C、C++、Java、Pascal、Ada、COBOL语言等。[gcc编译器的作者是Richard Stallman,是GNU项目的奠基者] 2、主要特征: gcc是一个可移植的编译器,支持多种硬件平台,甚至对Don Knuth 设计的...
分类:
其他好文 时间:
2014-10-09 01:45:37
阅读次数:
160
iOS MD5加密算法 1 #import // Need to import for CC_MD5 access 2 3 4 - (NSString *)md5:(NSString *)str 5 { 6 const char *cStr = [str UTF8String]; 7 ...
分类:
移动开发 时间:
2014-10-08 23:19:57
阅读次数:
234
在 Asp.NET MVC 中使用 SignalR 实现推送功能罗朝辉 (http://blog.csdn.net/kesalin)CC许可,转载请注明出处一,简介Signal 是微软支持的一个运行在 Dot NET 平台上的 html websocket 框架。它出现的主要目的是实现服务器主动推送...
分类:
Web程序 时间:
2014-10-08 12:50:45
阅读次数:
285