码迷,mamicode.com
首页 > 其他好文
HDU--5389(01背包)
天哪,居然没想到这是01背包也是醉了,一直卡在怎么分配那里我去去,一看是背包我还以为是多重的,结果01就可以啊…… 看了题解才发现,并没有啥发现了呵呵……最近有好几种题都是DP可是思路都偏了没有想到,真是奇了怪了,也不奇怪,可能就是没有很好的理解…… #include #include #include #include #include #include #inc...
分类:其他好文   时间:2015-08-13 22:18:22    阅读次数:125
HDU--5312(规律+数学)
思路:这个题看上去是一个贪心, 但是这个贪心显然是错的. 事实上这道题目很简单, 先判断1个是否可以, 然后判断2个是否可以. 之后找到最小的k (k > 2)k(k>2), 使得(m - k) mod 6 = 0(m?k)mod6=0即可. 证明如下: 3n(n-1)+1 = 6(n*(n-1)/2)+13n(n?1)+1=6(n?(n?1)/2)+1, 注意到n*(n...
分类:其他好文   时间:2015-08-13 22:20:19    阅读次数:101
hdu5387 Clock
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5387 题目大意:给出一个时间,判断时针、分针、秒针三者之间的角度。 思路:直接算出三个指针相对于12时的角度,然后相减。 不过题目中要求以分数形式表现,如果以小数计算的话,就难以再表示分数了。所以做个处理:将三个角度都乘以一个比较大的数。这样做的目的是为了确保在运算的时候是整数,从而避免...
分类:其他好文   时间:2015-08-13 22:19:12    阅读次数:163
ZOJ--3822(概率dp)
题意:一个n行m列的棋盘,每次可以放一个棋子,问要使得棋盘的每行每列都至少有一个棋子 需要的放棋子次数的期望。 思路:     定义三维的状态,dp[i][j][k]表示用k天占据了i行j列的概率。     下一天的概率分四种情况,一个是只占据了新的一行,只占据了新的一列,占据了新的一行和一列,并没有占据新的行和列。     初始化只用初始化dp[1][1][1]=...
分类:其他好文   时间:2015-08-13 22:18:19    阅读次数:195
hdu5384(2015多校8)--Danganronpa(AC自动机)
题目链接:点击打开链接 题目大意:给出n个字符串主串,和m个模式串,定义f(A,B)为B串在A串中出现的次数,现在对每一个A串都计算 ∑f(Ai,Bj) (1 对m个模式串建立AC自动机,然后每个主串都放入自动机中,统计主串包含多少B内的串,并输出。 注意: 标记的时候直接累加值,可能会有多个模式串相同。 统计的时候,使用fail一直要回到根。 #include #include...
分类:其他好文   时间:2015-08-13 22:19:08    阅读次数:132
整数的表示方式精解
整数的表示方式精解 这一届比较重要,不对,是很重要.上一次我们说了布尔代数以及C语言的位运算.   C语言中的整数类型以及范围 以C语言为例,C语言当中提供了多种整数类型,一共始终,位数为1,2,4,8,其中32位机器上,4位的有两种,64位的机器上,8位的有两种.下面是32位OS上,这十种整数的范围:     32位的系统不常见了,来看一下64位OS上的范围:     说实话...
分类:其他好文   时间:2015-08-13 22:19:19    阅读次数:164
HDU--4821(字符串哈希)
#include #include #include #include #include #include #include #include using namespace std; typedef long long ll; typedef unsigned long long llu; const int maxd=1e5+5; const int seed=31; const int I...
分类:其他好文   时间:2015-08-13 22:19:15    阅读次数:152
UVA11261 Bishops
给出一个n*n的棋盘和m个象,每个象能够覆盖它所在的对角线,问没有被覆盖的点有多少个 n*n的暴力方法很好想出来,但是肯定超时。但是我们可以把主对角线和从对角线保存下来,预处理好没有被覆盖的点,dp[i]表示第i条从对角线上面没有被覆盖的点,一共有2*n-1条从对角线。对于从对角线的上半部分,dp[i]初始化为dp[i-2]因为他们的奇偶性相同,则除去第i条从对角线的两个端点以外,如果第i-2条...
分类:其他好文   时间:2015-08-13 22:17:15    阅读次数:145
HDOJ Arc of Dream 4686【矩阵快速幂】
Arc of Dream Time Limit: 2000/2000 MS (Java/Others)    Memory Limit: 65535/65535 K (Java/Others) Total Submission(s): 3126    Accepted Submission(s): 982 Problem Description An Arc of Drea...
分类:其他好文   时间:2015-08-13 22:17:04    阅读次数:161
创建型模式之工厂方法
工厂方法模式(Factory Method Pattern)又叫虚拟构造函数(Virtual Constructor)模式或多态性工厂(Polymorphic Factory)模式。工厂方法模式的用意是定义一个创建产品对象的工厂接口,将实际创建性工作推迟到子类中。 工厂模式又分为简单工厂、工厂方法和抽象工厂模式。       工厂方法模式,英文原话为:Define an interfac...
分类:其他好文   时间:2015-08-13 22:17:54    阅读次数:145
POJ 题目3481 Double Queue(SBT ro map)
Double Queue Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 11824   Accepted: 5385 Description The new founded Balkan Investment Group Bank (BIG-Bank) opene...
分类:其他好文   时间:2015-08-13 22:17:22    阅读次数:130
vs2015编译zlib1.2.8
vs2015编译zlib1.2.8...
分类:其他好文   时间:2015-08-13 22:17:11    阅读次数:315
PCA-Principal Components Analysis 详细数学推导
转载请注明出处: blog.csdn.net/yobobobo...
分类:其他好文   时间:2015-08-13 22:16:01    阅读次数:1290
oop_day05_package、public、static、final、内部类
oop_day05_package、public、static、final、内部类 --20150813 1.方法的重写:    1)父子类中,方法签名相同,方法体不同    2)重写方法被调用时,看对象的类型    3)遵循"两同两小一大"规则:       3.1)两同:                 方法名相同,参数列表相同       3.2)两小:    ...
分类:其他好文   时间:2015-08-13 22:16:18    阅读次数:137
hdu 4858 项目管理
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4858题意:中文不解释解法:直接按题意模拟一遍,数据水?代码:#include #include #include #include #include #include #include<ve...
分类:其他好文   时间:2015-08-13 22:15:07    阅读次数:149
poj 3345 Bribing FIPA 【树形dp + 01背包】
Bribing FIPA Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 4274   Accepted: 1337 Description There is going to be a voting at FIPA (Fédération Internationa...
分类:其他好文   时间:2015-08-13 22:14:01    阅读次数:156
【POJ 1260】Pearls
【POJ 1260】Pearlsdp问题 最近做背包做多了 一做动规就往背包想…… 这题其实也有点背包的意思(然而只是做背包做的看啥都像背包……c件物品 有各自的数量a 和价值p 每进行一次交易的花费cost = (物品数+10)*价格 低价物品可以用高价一起购买 一次交易只能按照一种价值购买初始dp[0] = 0 dp数组下标为物品件数 枚举物品种类 没枚举一种物品 遍历该物品之前物品量...
分类:其他好文   时间:2015-08-13 22:14:18    阅读次数:162
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!