- 博客(3)
- 收藏
- 关注
原创 Fibonacci数列变例之一
题目来自昨天看到的一篇博客,在一个变形的Fibonacci数列中,求第N个数。变形之处是,当前两个数之和大于10时,将和拆成两个一位数。比如:0 2 2 4 6 1 0 1 1 2 3 5 8 1 33 4 7 1 1 2 3 5 8 1 3 4 7 1 1算法很简单,基本逻辑是根据前两个数是否大于10决定之后一个数或两个数,一种例外情况是头两个数都是0。int GetSumNum
2013-01-30 20:59:48 407
原创 C++Primer中 智能指针一例分析
近期复习《C++Primer》,用的第四版。在13章复制控制中,书上给出了一个自定义智能指针的例子。代码见下,纯抄书。关于这个例子,自己之前有个疑问,一直没能解答,就是为什么我们已经用了U_Ptr class 封装了实际使用的 int*, 在U_Ptr里面维护了一个int* 的引用计数,为啥还要再用HasPtr class 再封装一次U_Ptr? 显然这里暴露给外部使用的是HasPtr, 它才
2013-01-26 00:46:20 541
原创 网页前端持续集成(1) - JSCoverage的使用简介
公司项目组使用jscoverage对被测试过的js文件作代码覆盖率检测。上一个tag的代码,jscoverage运行的好好的。到了新的tag,由于工程文件作了调整,js源代码文件所在路径改动较大,导致jscoverage页面上始终无法显示各个js文件的覆盖率。前两天我依照jscoverage文档的介绍,自己实现了一个小的demo,通过这个过程,搞清楚了jscoverage使用中的各文件之间相互关系
2013-01-11 16:26:27 3368 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人