- 博客(6)
- 资源 (3)
- 收藏
- 关注
转载 把STL容器放入共享内存
在一篇blog里描写了如何把STL容器放到共享内存里去,转过来http://www.cppblog.com/doing5552/archive/2010/07/24/121197.html共享内存(shm)是当前主流UNIX系统中的一种IPC方法,它允许多个进程把同一块物理内存段(segment)映射(map)到它们的地址空间中去。既然内存段对于各自附着(attach)的进程是
2013-09-18 17:28:10
5236
1
原创 庞果网---字符串消除
题目: 给定一个字符串,仅由a,b,c 3种小写字母组成。当出现连续两个不同的字母时,你可以用另外一个字母替换它,如 有ab或ba连续出现,你把它们替换为字母c; 有ac或ca连续出现时,你可以把它们替换为字母b; 有bc或cb 连续出现时,你可以把它们替换为字母a。 你可以不断反复按照这个规则进行替换,你的目标是使得最终结果所得到的字符串尽可能短,求最终结果的最短长度。 输入
2013-08-27 11:55:20
2083
原创 庞果网--不可表示的数
给定表达式[x/2] + y + x * y, 其中x,y都是正整数。其中的中括号表示下取整,例如[3/2] = 1 , [5/2] = 2。 有些正整数可以用上述表达式表达出来,例如正整数2,当取x = y = 1时,可以把2表达出来 ( 解释下:当x=y=1时, [x / 2] + y + x * y = [1 / 2] + 1 + 1 * 1 = 0+1+1 = 2 ); 有些数可以有
2013-08-23 12:50:51
681
原创 庞果网幸运数,一解,失败的例子吧
如果一个数各个数位上的数字之和是质数,并且各个数位上的数字的平方和也是质数,则称它为幸运数。 给定x,y,求x,y之间( 包含x,y,即闭区间[x,y])有多少个幸运数。 例如1到20之间有4个幸运数,它们是11,12,14,16,像因为1+1 = 2是质数,1^2 + 1^2 = 2也是质数等等。 给定函数原型,其中1以下代码可以实现,但对1-1000000000的估计有20多秒才会返回
2013-08-22 11:00:17
801
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人