使用OpenSceneGraph会经常见到这样的代码
osg::ref_ptr nodeRptr = new osg::Node;
osg::ref_ptr即为Reference counted objects 每次使用时自动递增,用完后自动递减
当最后一个 计数器变为0,对象自动销毁。
ref_ptr模板类型继承自Referenced类,Referenced类有三个基本函数:...
分类:
其他好文 时间:
2015-03-01 11:58:21
阅读次数:
189
题目大意:在一条直线上有n(n
a[i]表示第i个宝藏的位置,b[i]表示消失的时间。
首先注意到对于任意区间(i,j),拿完所有宝藏之后必然在i或j两者之一。所以用d[i][j][0]表示拿完第i个到第j个之间的所有宝藏,且最后位于i,用d[i][j][1]表示拿完第i个到第j个之间的所有宝藏且最后位于j。
程序用滚动数组优化内存消耗,递推是按照区间的宽度递增的顺序,所以也是按照这...
分类:
其他好文 时间:
2015-02-28 01:35:19
阅读次数:
196
C++拾遗--多线程:主线程与子线程的同步
前言
在多线程编程时,有时是需要要求主线程与子线程同步的。
正文
下面的一个例子,演示了主线程与子线程之间的同步问题。
程序描述:
在主线程中,有一整型变量count,初始化为0。主线程把count的地址传递给开启的子线程,子线程打印获取的值,随后主线程递增count的值,再次开启另一个子线程,传递count的地址……...
分类:
编程语言 时间:
2015-02-27 13:32:57
阅读次数:
153
索引序列中的所有元素都是有编号的--从0开始递增。使用负数索引时,Python会从右边,也就是从最后一个元素开始计数,最后一个元素的位置编号是-1.此外,字符串是一个有字符组成的序列,字符串字面值可以直接使用索引。如果一个函数调用返回一个序列,那么可以直接对返回结果进行索引操作。如#根据给定的年月日...
分类:
编程语言 时间:
2015-02-27 11:35:50
阅读次数:
161
有些时候我们在制作模板的需要在文章标题前面加上序列号,可以通过织梦自带的autoindex属性来实现,实现方法很简单,只需要在序号递增的地方加上 这段代码就行,[field:global runphp='yes' name=autoindex][/field:global] ,完整代码如下。可以通过...
分类:
其他好文 时间:
2015-02-25 17:01:44
阅读次数:
160
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。
深蓝的blog:
目标:实现向一张表中插入数据时,ID字段自动递增。
开始实验:
(1)、创建实验表
createtable test_ID_add
(
IDNUMBER(10),
USERNAME VARCHAR2(32),
TEL VARCHAR2(11),
CR...
分类:
数据库 时间:
2015-02-25 15:36:19
阅读次数:
192
1、最长公共子序列:(x和y是两个数组的长度)f(x,y) = 0 if(x==0 || y==0) f(x-1,y-1)+1 if(A[x-1]==B[y-1]) max{f(x-1,y), f(x,y-1)} if(A[x-1]!=B...
分类:
其他好文 时间:
2015-02-24 17:25:49
阅读次数:
210
链接:
http://poj.org/problem?id=2352
题目大意:
在坐标上有n个星星,如果某个星星坐标为(x, y), 它的左下位置为:(x0,y0),x0
按照y递增,如果y相同则x递增的顺序给出n个星星,求出所有level水平的数量。
思路:
由于输入的顺序,对于第i颗星星,它的等级是之前输入的星星中,横坐标x小于等于i星横坐...
分类:
编程语言 时间:
2015-02-22 11:04:22
阅读次数:
198
题目描述:
在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
输入:
输入可能包含多个测试样例,对于每个测试案例,
输入的第一行为两个整数m和n(1
输入的第二行包括一个整数t(1
接下来的m行,每行有n个数,代表题目所给出的m行n列的矩阵(矩阵如题目描述所示,每一...
分类:
编程语言 时间:
2015-02-21 00:19:16
阅读次数:
354
??
练习1.38
我最喜欢做数学上的观察题了,这里也有一个Di,其依次为1,2,1,1,4,1,1,6,1,1,8……我最先看到的是除了一开始的2个之外,每三个数字的规律是前面是两个1,后面是个递增的偶数。于是我们便可轻而易举的写出这个函数了。
(define (d i)
(if (= (remainder (- i 2) 3) 0)
(* (...
分类:
其他好文 时间:
2015-02-17 21:09:38
阅读次数:
199