http://poj.org/problem?id=3278从n出发,向两边转移,为了不使数字无限制扩大,限制在2*k以内,注意不能限制在k以内,否则就缺少不断使用-1得到的一些结果#include #include #include #include using namespace std;con...
分类:
其他好文 时间:
2015-03-14 15:02:52
阅读次数:
164
1. 通过wp创建sp的例子, 如: int main() { A* pA = new A(); wp wpA(pA); // 弱引用计数为1, 强引用计数为初始值0x1000000. sp spA = wpA.promote(); // 通过promote()得到一个sp. }2. promote...
分类:
其他好文 时间:
2015-03-14 15:03:42
阅读次数:
129
var people = { name: ["abc", "jack", "pepter", "jim"], getname: function() { return function () { var i = Math.floor((...
分类:
其他好文 时间:
2015-03-14 15:04:21
阅读次数:
176
我承认我昨天偷懒了哈,睡了一觉才起来写日志,感觉和惜惜分开后,执念变弱了,强迫症也慢慢好了,没准迟点又可以过上逍遥快活的日子了。 ????当然,这个“迟点”估计是要蛮久的。 ????昨天下午,...
分类:
其他好文 时间:
2015-03-14 14:00:36
阅读次数:
108
首先查看安装的软件包,或者时候安装有某某软件包的命令
rpm (-qa)| grep 软件名如果在生产环境中,系统的重要文件/etc/inittab被删除了(系统还没重启,崩溃前),不要急,下面告诉你该如何处理。
1、模拟误删除文件
[root@localhost ~]# rm -rf /etc/inittab
[root@localhost ~]# cat /etc/inittab
cat:...
分类:
其他好文 时间:
2015-03-14 14:01:22
阅读次数:
175
今天使用JUnit 4进行单元测试时,测试程序一直运行不起来,报method initializationerror not found错误,如下:
网上说版本不对,我试了试,还是有这个问题,后来才知道,缺少了jar包,除了引入junit-4.12.jar之外,还要引入2个依赖jar包:hamcrest-core-1.3.rc2.jar,hamcrest-libr...
分类:
其他好文 时间:
2015-03-14 14:01:08
阅读次数:
6666
dp...
分类:
其他好文 时间:
2015-03-14 14:00:47
阅读次数:
195
外星人的供给站
时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述
外星人指的是地球以外的智慧生命。外星人长的是不是与地球上的人一样并不重要,但起码应该符合我们目前对生命基本形式的认识。比如,我们所知的任何生命都离不开液态水,并且都是基于化学元素碳(C)的有机分子组合成的复杂有机体。
42岁的天文学家Dr. Kong已经执著地观测ZDM-777星球十多...
分类:
其他好文 时间:
2015-03-14 13:58:19
阅读次数:
133
题意:
给定一个树,选择若干点,使得选择的结点中任一结点不会和它的子结点同时选择,求能选结点最大数量。同时判断方案数是否为一。
思路:树的最大独立集,用树形dp,dfs一遍找每个结点的父亲,是为了从下向上刷每个结点儿子的最大独立集和and每个结点孙子的最大独立集和的表
判断方案数是否唯一同样在树形dp的同时递推判断即可
算法复杂度可以是线性
//248K 0MS C+...
分类:
其他好文 时间:
2015-03-14 13:57:57
阅读次数:
1425
void *memcpy(void *dest, const void *src, int n);
从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中
#include
函数返回一个指向dest的指针。
1.source和destin所指内存区域不能重叠,函数返回指向destin的指针。
2.与strcpy相比,memcpy并不是遇到'\0...
分类:
其他好文 时间:
2015-03-14 13:59:54
阅读次数:
185
小媛在努力
时间限制:1000 ms | 内存限制:65535 KB
描述在多媒体数据处理中,数据压缩算法尤为重要。小媛上完课后就想自己发明一个数据压缩算法。她想呀想,终于想到一个方法。在多媒体数据中有很多数据都是重复的,所以她想把连续相同的数据用数据出现的次数和数据本身表示。例如:1 1 1
2 3 3 3 3 3 压缩后及为3 1 1 2 5 3(表示3个1,...
分类:
其他好文 时间:
2015-03-14 13:59:26
阅读次数:
154
问题:12人,每周到一餐馆一次.分三桌,每桌4人.要求任意两人均至少有一次坐在同一坐上.问聚餐至少要进行几周?
答案:4周。
分析:
1、首先考虑8人,每周到一餐馆一次.分两桌,每桌4人.要求任意两人均至少有一次坐在同一桌上.问聚餐至少要进行几周?
解:8个人每两个一组,则总的有C(8,2)=28种组合;
每桌四人,则4个人每两个人一组,总共有C(4,2)=6种组合;
每次聚餐有2桌,...
分类:
其他好文 时间:
2015-03-14 13:58:15
阅读次数:
165
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗 Ctrl + B
斜体 Ctrl + I
引用 Ctrl...
分类:
其他好文 时间:
2015-03-14 13:56:21
阅读次数:
301
(理论)
【sys.databases】
它是SQL Server中的一个视图,它的位置参看图中所示。MicrosoftSQL Server实例中每个数据库都对应其中的一行。具体该视图中每个字段的含义,参看MSDN:https://msdn.microsoft.com/zh-cn/library/ms178534.aspx
【sysobjects】
它也是SQL Serve...
分类:
其他好文 时间:
2015-03-14 13:56:14
阅读次数:
202
这个问题困扰许久,查了许多资料,网上众说纷纭,整理如下:
一.内存对齐的初步讲解
内存对齐可以用一句话来概括:
“数据项只能存储在地址是数据项大小的整数倍的内存位置上(分别为偶地址、被4整除的地址、被8整除的地址
)”
例如int类型占用4个字节,地址只能在0,4,8等位置上。
例1:
#include
struct xx{
char b;...
分类:
其他好文 时间:
2015-03-14 13:58:08
阅读次数:
129
break可以离开当前switch、for、while、do while的程序块,并前进至程序块后下一条语句,在switch中主要用来中断下一个case的比较。在for、while与do while中,主要用于中断目前的循环执行。
continue的作用与break类似,主要用于循环,所不同的是break会结束程序块的执行,而continue只会结束其之后程序块的语句,并跳回循环程序块的开头...
分类:
其他好文 时间:
2015-03-14 13:54:50
阅读次数:
161
统计有几个'?',然后二分检测取满足条件的最小的数就可以了. 注意没有问号的时候也要检测一下.......
分类:
其他好文 时间:
2015-03-14 13:56:25
阅读次数:
163