//节点的结构 template struct node { T data; node* next; node():next(nullptr){}; node(T t):data(t),next(nullptr){}; } //模板类构造队列类 template Class Myqueue { pu... ...
分类:
编程语言 时间:
2017-06-14 22:30:01
阅读次数:
240
template Class Myqueue { public: Myqueue(int max=50):capa(max),head(0),tail(0),data(nullptr) { data=new T[capa] } void enqueue(T &x);//入队 T front();//... ...
分类:
编程语言 时间:
2017-06-14 21:11:02
阅读次数:
200
//节点的结构 template struct node { T data; node* next; node():next(nullptr){}; node(T t):data(t),next(nullptr){}; } //模板类构造栈类 template Class MyStack { pub... ...
分类:
其他好文 时间:
2017-06-14 18:13:15
阅读次数:
169
cocos2dx引擎总览 游戏引擎是什么?最简单的游戏引擎本身就是一个渲染系统而已,它调用底层各类的api,来帮助开发者进行渲染。cocos2dx也是如此,它最主要的功能就是提供非常方便使用的渲染机制,并且是跨平台的,这对于开发者来说就十分的喜欢了。 除此以外,cocos2dx通过使用第三方库来支持 ...
分类:
其他好文 时间:
2017-06-10 18:18:55
阅读次数:
279
题目: 数组中重复的数字 链接: https://www.nowcoder.com/practice/623a5ac0ea5b4e5f95552655361ae0a8?tpId=13&tqId=11203&rp=3&ru=/ta/coding-interviews&qru=/ta/coding-in ...
分类:
编程语言 时间:
2017-06-08 00:22:41
阅读次数:
246
几乎所有的Qt类的构造函数都会有一个parent参数。这个参数通常是QObject* 或者是 QWidget* 类型的。很多情况下它都会有一个初始值0,因此,即便你不去给它复制也没有丝毫的问题。于是,稍微偷懒一下,就会不自觉的忽略了这个参数。那么,这个参数到底是干什么用的呢? 其实,这个参数有很多用 ...
分类:
其他好文 时间:
2017-05-24 12:51:37
阅读次数:
340
ART堆内存由若干个space组成,map表中的space的布局如下: 非等比例图如下: 如上图,可分为如下几种space:main space、image space、zygote space、non moving space、large object space。 这些space是在art::g ...
分类:
其他好文 时间:
2017-05-14 10:23:55
阅读次数:
367
近期学习Cocos2d-x,看到不少使用do{}while(0)的宏定义,如: #define CC_SAFE_DELETE(p) do { delete (p); (p) = nullptr; } while(0) 这里使用do{}while(0)来确保语句块被运行一次,那么,能不能使用别的语法结 ...
分类:
其他好文 时间:
2017-05-13 18:11:00
阅读次数:
195
题目: Given a sorted (increasing order) array, Convert it to create a binary tree with minimal height. Example Given [1,2,3,4,5,6,7], return 4 / \ 2 6 / ...
分类:
其他好文 时间:
2017-05-13 16:01:29
阅读次数:
153
题目: Given a binary tree, return the level order traversal of its nodes' values. (ie, from left to right, level by level). Example Given binary tree {3 ...
分类:
其他好文 时间:
2017-05-09 23:14:37
阅读次数:
188