题意:给你一个序列a[i],对于每个询问xi,求出有多少个(l,r)对使得gcd(al,al+1...ar)=xi.表面上是询问,其实只要处理出每个可能的gcd有多少个就好了,当左端点固定的时候,随着右端点的移动,gcd必然是单调非增的,而且个数不会超过log(a[i])个,所以总的不同的个数的上界...
分类:
其他好文 时间:
2014-10-06 23:55:32
阅读次数:
309
暂时不会写费用流,先用双线动规写一遍,下午再来写费用流解法= =解法1:双线动规 首先我们不难看出,由于纸条回来时不能与去时的路径重叠,“一来一回”和“从左上角分两条路走向右下角”这两个模型是等价的。于是我们可以把两条路到达的端点同时作为状态保存下来(dp[x1][y1][x2][y2])。又因为....
分类:
其他好文 时间:
2014-10-06 13:33:30
阅读次数:
226
题目大意:给出N个闭区间,每个区间给出一个ci值,让你找出最小的数集Z使得每个闭区间都有不少于ci个Z中的元素,求card(Z)思路:06年集训队论文《浅析差分约束系统》有详细的解题,设Sn为[0,n]中Z中元素的个数,ai,bi为区间的两个端点,则可列出以下不等式:0=ci然后就可以用差分约束做了...
分类:
其他好文 时间:
2014-10-05 14:42:48
阅读次数:
193
题目:给你一些有向边(端点,长度为1),判断给定的图是否是一棵树。
分析:图论,并查集。树是一个所有点都连接的有向无环图(不连接的是森林)。
按照树的定义判断是否有环即可,有环分成两种:
1.链状环;2.存在节点有多个父亲节点;
这两种情况,只要用并查集在合并前判断是否数以一个集合即可,
...
分类:
其他好文 时间:
2014-10-04 22:57:57
阅读次数:
253
socket 是IPC的一种,是解决不同计算机上进程相互通信的机制。总的来说,socket就是通信端点的逻辑代表。即然代表的是通信端点,所以就要有相关参数反映通信端点的性质。这个socket所代表的端点有什么特征呢?――这个端点在哪?通信方式是什么?怎么通信?等等,弄清楚这些问题,对socket的理...
分类:
其他好文 时间:
2014-10-04 17:32:37
阅读次数:
271
题目大意:经典的物理上的桌边堆书问题,初中物理老师曾经还讲过,不过只记住了结论。。。没关系,简单证明一下就好
首先我们设由上至下第i本书比它下面那本书多伸出去的长度为a[i],前缀和为s[i],那么我们要求的就是s[n]
为了简化问题我们设一本书的长度为1
假设n=1
a[1]=1/2,毫无疑义
然后考虑两本书
两本书的时候,重心明显在距下面那本书左端点的3/4处,故a...
分类:
其他好文 时间:
2014-10-03 17:54:49
阅读次数:
300
hdu4630:http://acm.hdu.edu.cn/showproblem.php?pid=4630题意:给定一个排序,求区间最大GCD。题解:离散树状数组。首先把查询按左端点从大到小排序。然后用树状数组来维护每个位置出现的最大的公约数。枚举每个数的约数,记录到当前位置为止,上一个x的倍数出...
分类:
其他好文 时间:
2014-10-03 13:38:34
阅读次数:
196
题目大意:给定一个基环树林,每个点上有权值,要求选择一个权值和最大的点集,要求点集中的任意两个点之间不能直接相连
最大点独立集……考虑到n
对于每棵基环树,我们找到环上的一条边,设边上的两端点分别为u和v,f[i]为以i为根的子树在取i点的情况下的最大权值,g[i]为不取,于是我们有以下做法:
1.断掉这条边
2.u不取,v任意,我们以u为根跑一遍树形DP,取g[u]
3.v不取,u任意...
分类:
其他好文 时间:
2014-10-03 10:31:14
阅读次数:
192
这个题意是市长竞选,然后每个人都可以贴广告牌。可以覆盖别人的看最后剩几个广告牌
这题目想了两个多小时,最后忍不住看了一下题解。发现只是简单地hash 和线段树成段更新
因为有10000个人竞选,所以最多是10000个区间。20000个点,线段树就不会爆内存了;
具体操作有两个:
(1)哈希之后把每个区间端点当做底层节点,并且只要是把这个节点染色之后就是把这两个节点之中的全染色了
(2)...
分类:
其他好文 时间:
2014-10-02 21:59:33
阅读次数:
161
题意:求两条路 能从 400.0 -> 789.0 且这两条路不想交(除了端点400,789 )
求只能走一次的网络流需要用到拆点,
将点i 拆成 i 和 i+n i->i+n的容量为经过的次数 (这题为1 )
若i 能到达 j 则连接 i+n-> j
#include
#include
#include
#include
#include
#include
#inc...
分类:
其他好文 时间:
2014-10-02 11:11:32
阅读次数:
169