码迷,mamicode.com
首页 >  
搜索关键字:sdoi2010    ( 262个结果
【BZOJ1941】【SDOI2010】Hide and Seek、KDTree【数组版】 模板、
KDT数组版模板!数组版数组版...
分类:编程语言   时间:2014-12-25 22:14:21    阅读次数:202
【BZOJ】1927: [Sdoi2010]星际竞速(二分图+费用流)
http://www.lydsy.com/JudgeOnline/problem.php?id=1927好神的题!!!!!!!!!!!!!!!!!!!拆点后变成二分图,其实我们要求的就是类似路径覆盖这样的东西!!只不过是加了权的。。建图:源向i+n连容量1,费用为能力爆发的费用源向i连容量1,费用为...
分类:其他好文   时间:2014-12-09 00:25:48    阅读次数:340
BZOJ 1924: [Sdoi2010]所驼门王的宝藏 【tarjan】
Description在宽广的非洲荒漠中,生活着一群勤劳勇敢的羊驼家族。被族人恭称为“先 知”的Alpaca L. Sotomon 是这个家族的领袖,外人也称其为“所驼门王”。所 驼门王毕生致力于维护家族的安定与和谐,他曾亲自率军粉碎河蟹帝国主义的野 蛮侵略,为族人立下赫赫战功。所驼门王一生财宝无数...
分类:其他好文   时间:2014-12-06 16:47:44    阅读次数:754
BZOJ 1975 SDOI2010 魔法猪学院 A*k短路
题目大意:给定一个值E 求起点到终点的最多条路径 使长度之和不超过E k短路的A*算法……每个点有一个估价函数=g[x]+h[x] 其中g[x]是从源点出发已经走了的长度 h[x]是从这个点到汇点的最短路 首先先在反图上跑一遍SPFA求出每个点的h[x],然后将源点的g[x]+h[x]加入堆 每次取出堆顶时将堆顶的g[x]向所连接的边扩展 第k次取出汇点即是答案 其中有一个剪枝就是当第k+1...
分类:其他好文   时间:2014-11-20 13:44:55    阅读次数:209
BZOJ 1975 SDOI 2010 魔法猪学院 A*求K短路
题目大意:给出一张无向图,给出一个数值m,求出从1到N的前k短路的长度和>=数值m。 思路:注意!不能使用priority_queue,否则你会死的很惨。。为了解惑,我去找了当年SD省选的原题,分明空间是256M,为什么BZOJ和BASHUOJ上都是64M??卡pq有意思么??? 思路很简单,就是按顺序求出这张图的前k短路,然后当m减成负数的时候就返回。 CODE: #...
分类:其他好文   时间:2014-11-20 12:06:32    阅读次数:210
BZOJ 1951 SDOI2010 古代猪文 数论 Lucas定理
题目大意:给定N,G,求 首先由欧拉定理易知当A与p互质时A^B %p=A^(B%φ(p) ) %p 这里p是一个质数 于是φ(p)=p-1=999911658 然后由于这个数不是质数 难以处理 我们将它分解质因数 然后对于每个质因数的解用中国剩余定理合并即可 然后就是999911658有一个很好的性质 999911658=2*3*4679*35617 每个质因数的次数都是1次 于是...
分类:其他好文   时间:2014-11-04 15:09:11    阅读次数:296
1951: [Sdoi2010]古代猪文
1951: [Sdoi2010]古代猪文   链接:Click Here~ 题目:    一道很好的组合数学题!!!!题目很长,不过就下面几段话有用。   iPig觉得只要符合文献,每一种能整除N的k都是有可能的。他打算考虑到所有可能的k。显然当k等于某个定值时,该朝的猪文文字个数为N / k。然而从N个文字中保留下N / k个的情况也是相当多的。iPig预计,如果所有可能的k的所有情况...
分类:其他好文   时间:2014-10-29 14:53:12    阅读次数:194
BZOJ 1927 SDOI 2010 星际竞速 费用流
题目大意:宇宙空间中进行了一次竞速大赛。有两种飞行方式,第一种是通过正常的道路,但是只能从标号小的飞到标号大的地方;第二种是直接过去,但是需要花费固定的时间。问正好遍历一次所有的点最少需要的多少时间。 思路:费用流。把每个点拆点,S到每个点的起点连费用0的边,向每个终点连费用为固定费用的边,图中原有的边从一个的起点连到另一个点的终点。然后每个点的终点向T连边。跑最小费用最大流就是最后的答...
分类:其他好文   时间:2014-10-27 12:56:03    阅读次数:185
BZOJ1927 [Sdoi2010]星际竞速
题目大意:自己看中文。。。 思路:不难发现,题目等价于让我们求出一些标号上升的子序列精确覆盖全集,每一个子序列的起点一定是利用“能力爆发”   得到的。 那么我们只需对于每个星球,确定一个前驱就可以了。 若是0作为前驱,则转移代价为定位时间;否则转移代价为路径长度。此外一个点的前驱的标号严格小于自己的标号。 注意0可以作为多个星球的前驱,剩下的星球只能作为一个星球的前驱。 于是转...
分类:其他好文   时间:2014-10-24 18:55:35    阅读次数:368
BZOJ1951 [Sdoi2010]古代猪文
这道题是各种数论搞在一起的题目。。。首先由burnside引理可以知道答案是ans = (G^sigma(C(n, d))) % MOD然后由费马小定理,ans = (G^(sigma(C(n, d)) % (MOD - 1))) % MOD之后把MOD - 1分解为2 * 3 * 4679 * 3...
分类:其他好文   时间:2014-09-28 20:04:05    阅读次数:171
262条   上一页 1 ... 24 25 26 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!