会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Tunix
天下OIer是一家
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
OI
上一页
1
···
12
13
14
15
16
17
18
19
20
下一页
【BZOJ】【2594】【WC2006】水管局长数据加强版
摘要:LCT 动态维护MST嘛……但是有删边= =好像没法搞的样子 离线记录所有修改&询问,倒序处理,就可以变删边为加边了~ 论如何用LCT维护最小生成树:先搞出一棵最小生成树,然后每次加边(u,v)时,在LCT上询问u->v这条链上权值最大的边,如果这条边权值比新加的边权值要小,则忽略这条新加的边...
阅读全文
posted @
2015-02-24 20:27
Tunix
阅读(466)
评论(0)
推荐(0)
【BZOJ】【2157】旅游
摘要:LCT 直到动手写拆边为点的时候才发现根本不会写……去orz了一下Hzwer(话说这题应该也用不着LCT吧……下次再换种姿势写一遍好了) 1 /************************************************************** 2 Proble...
阅读全文
posted @
2015-02-24 13:16
Tunix
阅读(276)
评论(0)
推荐(0)
【POJ】【2348】Euclid‘s Game
摘要:博弈论 题解:http://blog.sina.com.cn/s/blog_7cb4384d0100qs7f.html 感觉本题关键是要想到【当a-b>b时先手必胜】,后面的就只跟奇偶性有关了 1 //POJ 2348 2 #include 3 #include 4 bool game(int ...
阅读全文
posted @
2015-02-23 12:11
Tunix
阅读(189)
评论(0)
推荐(0)
【转载】【博弈论的总结】
摘要:转自:http://www.cnblogs.com/celia01/archive/2011/11/15/2250171.html【以下内容为转载】上次做poj 1067的取石子游戏,只用到了whthoff博弈,未涉及到取石子的异或方法,今天重新搜索,整理了一遍。搜罗各种资料,加上自己整理,终于成篇...
阅读全文
posted @
2015-02-23 11:36
Tunix
阅读(306)
评论(0)
推荐(0)
【POJ】【1067】取石子游戏
摘要:博弈论 这个是博弈游戏中的Wythoff博弈:以下为我的代码: 1 //POJ 1067 2 #include 3 #include 4 #include 5 int main(){ 6 freopen("1067.in","r",stdin); 7 int a,b; 8 ...
阅读全文
posted @
2015-02-23 11:34
Tunix
阅读(197)
评论(0)
推荐(0)
【UVA】【11427】玩纸牌
摘要:数学期望 也是刘汝佳老师白书上的例题……感觉思路很神奇啊 1 //UVA 11427 2 #include 3 #include 4 #include 5 #define rep(i,n) for(int i=0;i<n;++i) 6 #define F(i,j,n) for(int i=j;i<...
阅读全文
posted @
2015-02-22 22:47
Tunix
阅读(243)
评论(0)
推荐(0)
【UVA】【11021】麻球繁衍
摘要:数序期望 刘汝佳老师的白书上的例题……参见白书 1 //UVA 11021 2 #include 3 #include 4 #define rep(i,n) for(int i=0;i<n;++i) 5 #define F(i,j,n) for(int i=j;i<=n;++i) 6 const ...
阅读全文
posted @
2015-02-22 22:24
Tunix
阅读(213)
评论(0)
推荐(0)
【BZOJ】【1076】【SCOI2008】奖励关
摘要:状压DP+数学期望 蒟蒻不会啊……看题跑…… Orz了一下Hzwer,发现自己现在真是太水了,难道不看题解就一道题也不会捉了吗? 题目数据范围不大……100*(2^16)很容易就跑过去了…… DP的时候max一下是接不接当前这第k个宝物……最后除以N(算期望) 1 /************...
阅读全文
posted @
2015-02-22 22:08
Tunix
阅读(358)
评论(0)
推荐(1)
【BZOJ】【1029】【JSOI2007】建筑抢修
摘要:贪心 按T2(完成时限)排序,然后从前往后依次枚举 如果sum+a[i].t112 #include13 #include14 #include15 #include16 #include17 #define rep(i,n) for(int i=0;i=n;--i)20 #define f...
阅读全文
posted @
2015-02-22 20:00
Tunix
阅读(217)
评论(0)
推荐(0)
【BZOJ】【2440】【中山市选2011】完全平方数
摘要:莫比乌斯函数/容斥原理 PoPoQQQ讲义引入例题= = 比较水……就是莫比乌斯函数的简单应用,也可理解为乱容斥一下…… 二分答案——>求1~x有多少个无平方因子的数Q(x)。引用一下PoPoQQQ的题解:•根据容斥原理可知 对于sqrt(x)以内所有的质数 有• x以内的无平方因子数•=0个...
阅读全文
posted @
2015-02-22 19:09
Tunix
阅读(314)
评论(0)
推荐(0)
【BZOJ】【2693】JZPTAB
摘要:莫比乌斯反演 PoPoQQQ讲义第5题,是BZOJ 2154的升级版(多次询问) 题解:http://blog.csdn.net/popoqqq/article/details/42078725WA:应该输出(ans+P)%P……而不是ans 1 /***********************...
阅读全文
posted @
2015-02-22 12:53
Tunix
阅读(277)
评论(0)
推荐(0)
【BZOJ】【2154】Crash的数字表格
摘要:莫比乌斯反演 PoPoQQQ讲义第4题 题解:http://www.cnblogs.com/jianglangcaijin/archive/2013/11/27/3446169.html 感觉两次sqrt(n)的枚举是亮点……RE:汗- -b 10^7是8位数,开数组少打了一个0…… 1 /*...
阅读全文
posted @
2015-02-22 11:23
Tunix
阅读(336)
评论(0)
推荐(0)
【BZOJ】【2729】【HNOI2012】排队
摘要:排列组合+高精度 OrzPoPoQQQ引用题解:嗯……学习了一下python= =懒的写高精了 1 /************************************************************** 2 Problem: 2729 3 User: Tun...
阅读全文
posted @
2015-02-21 23:34
Tunix
阅读(223)
评论(0)
推荐(0)
【BZOJ】【2982】Combination
摘要:排列组合 Lucas定理模板题…… 感觉我做题顺序有点问题啊……应该是BZOJ 2982-->HDOJ 3037-->BZOJ 1272 好吧这个现在来看就有些水了…… 预处理一下fact和inv即可 1 /******************************************...
阅读全文
posted @
2015-02-21 21:34
Tunix
阅读(247)
评论(0)
推荐(0)
【HDOJ】【3037】Saving Beans
摘要:排列组合 啊……这题是要求c(n-1,0)+c(n,1)+c(n+1,2)+......+c(n+m-1,m) 这个玩意……其实就等于c(n+m,m) 好吧然后就是模P……Lucas大法好= = 我SB地去预处理 3 #include 4 #include 5 #include 6 #inc...
阅读全文
posted @
2015-02-21 20:59
Tunix
阅读(154)
评论(0)
推荐(1)
【BZOJ】【1272】【BeiJingWC2008】Gate of Babylon
摘要:组合数学+容斥原理 Orzzyf-zyf 多重集组合数0.0还带个数限制? ——> 《组合数学》第6章 6.2带重复的组合 组合数还要模P 0.0? ——> Lucas定理 啊……要算组合数啊……除以阶乘神马的太麻烦肿么办?还要模P……没关系~我们可以搞预处理啊= =预处理粗来【阶乘%P】和...
阅读全文
posted @
2015-02-21 19:10
Tunix
阅读(228)
评论(0)
推荐(0)
【BZOJ】【1085】【SCOI2005】骑士精神
摘要:IDA*算法 OrzHZWER A*+迭代加深搜索=IDA* 这题的估价相当于一个可行性剪枝,即如果当前走的步数s+未归位的点数>搜索深度k,则剪枝 1 /************************************************************** 2 ...
阅读全文
posted @
2015-02-17 11:24
Tunix
阅读(268)
评论(0)
推荐(0)
【BZOJ】【2733】【HNOI2012】永无乡
摘要:平衡树+启发式合并+并查集 因为要求一坨数中第k大的……用平衡树会很好维护…… 但又要求连通块?所以用并查集来维护…… 大概就是让并查集的fa和Treap的根是同一个节点吧……TLE了N多发,可能是Treap的随机rank看脸的原因……QAQ唯一过了的一次是小号…… 1 /*********...
阅读全文
posted @
2015-02-17 01:44
Tunix
阅读(288)
评论(0)
推荐(0)
【Vijos】【1923】漫长的等待
摘要:可持久化线段树 这次是询问一段区间内权值在给定范围内的点的数量,同样是可持久化线段树简单操作…… 1 //Vijos 1923 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #define rep(i,n)...
阅读全文
posted @
2015-02-16 22:09
Tunix
阅读(229)
评论(0)
推荐(0)
【BZOJ】【3524】【POI2014】Couriers
摘要:可持久化线段树 裸可持久化线段树,把区间第K大的rank改成num即可……(往儿子走的时候不减少)苦逼的我……MLE了一次(N*30),RE了一次(N*10)……数组大小不会开……最后开成N*20的过了 1 /********************************************...
阅读全文
posted @
2015-02-16 18:12
Tunix
阅读(435)
评论(0)
推荐(0)
上一页
1
···
12
13
14
15
16
17
18
19
20
下一页
公告