摘要: 题意:平面上有n个点,每个点必须涂成红色和蓝色中的一种,花费各为r和b(对所有的点花费都一样).m条限制,每条限制形如”y=b这条直线上两种颜色的点的数目之差的绝对值不能超过c”或” x=b这条直线上两种颜色的点的数目之差的绝对值不能超过c”,点数和限制数10^5,坐标范围10^9. 首先看到坐标范 阅读全文
posted @ 2017-01-09 17:51 liu_runda 阅读(394) 评论(0) 推荐(0) 编辑
摘要: //其实主要还是自己复习用 //假定读者能够熟练打dinic的板子 有上下界的网络流的核心是”调整”,我们通过一个初始的未必可行的流调整出一个可行流,还可以从可行的未必最大/最小的流调整出最大/最小流. 另一个常用技巧是有源汇的流和无源汇的流(循环流)的转换.除了无源汇可行流的求解,其他有源汇的上下 阅读全文
posted @ 2017-01-08 21:50 liu_runda 阅读(15879) 评论(15) 推荐(62) 编辑
摘要: 题意:n个地雷(n #include #include using namespace std; double f[10000]; int a[20]; bool mine[10000]; int main(){ int n;double p; while(scanf("%d%lf",&n,&p)!=EOF){ for(int i=1;i500){ for(int j=n;... 阅读全文
posted @ 2017-01-07 20:42 liu_runda 阅读(851) 评论(0) 推荐(0) 编辑
摘要: 吐槽一句:这数据造得真强…. 题意:有一个大小为k的缓存区,每次从n种物品中按照一定的概率选取一种物品尝试放进去.同一个物品每一次选取的概率都是相同的.如果这种物品已经放进去过就不再放进去.如果缓存区满了就把放进去的时间离现在最远的物品拿出来.问10^100次后每个物品在缓冲区中的概率. 如果正着做 阅读全文
posted @ 2017-01-06 16:14 liu_runda 阅读(778) 评论(1) 推荐(1) 编辑
摘要: 题意:给定n个数a1…an(n<=50,ai<=50),随机打乱后,记Si=a1+a2+a3…+ai,问满足Si<=p的i的最大值的期望.(p<=50) 这道题在网上有一些不同的做法,O(n^3)或O(n^4)都可以通过,这里整合一下,标上出处,其实我只写了自己YY的那一种,叫我搬运工 1.期望的线 阅读全文
posted @ 2017-01-05 18:48 liu_runda 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 题意:n*m的棋盘,一个机器人在(i,j)处,每次等概率地停在原地,向左移动一格,向右移动一格,向下移动一格(不能移出棋盘).求走到最后一行所需期望步数.n<=1000,m<=1000 一个看起来可以用来DP的顺序是永远只能从上面走到下面,但同一行之间的转移会出现环.如果n和m的范围稍微小一点,我们 阅读全文
posted @ 2017-01-05 10:34 liu_runda 阅读(927) 评论(0) 推荐(0) 编辑
摘要: 题意: n面骰子掷m次,求最大值的期望. 别人的做法:最大值为i的概率=所有点数<=i的概率-所有点数<=i-1的概率,然后直接算. sb做法:精度要求1e-4,而m较大时最大值是一个较小数的概率非常小,精度范围内不影响答案,所以直接dp,f[i][j]表示掷了i次之后最大值为j的概率,通过前缀和优 阅读全文
posted @ 2017-01-05 06:06 liu_runda 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 这道题之前我写过一个巨逗比的写法(传送门:http://www.cnblogs.com/liu-runda/p/6220381.html) 当时的原因是这道题可以抽象出和”绿豆蛙的归宿”差不多的模型,而我之前写”绿豆蛙的归宿”就是用的这个巨逗比的方法. 然后前几天看了@Sengxian的博客里”绿豆 阅读全文
posted @ 2017-01-04 20:03 liu_runda 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 河北某某中学的调研考试其实是很好玩的经历呢。可惜没有太多机会了。 背景: NOIP2016回来之后没有好好学文化课….自习能翘就翘了,衡中特产学案自助没有好好写(说来我好像从来没被老师查到过,上课写学案简直醉…还有,论英语自习写其他科学案的正确姿势2333333) Day0 12.28 考前听说了这 阅读全文
posted @ 2016-12-31 15:23 liu_runda 阅读(1355) 评论(2) 推荐(4) 编辑
摘要: 题意:一个n*m的矩阵(n<=m<=250),要求选出n个数(每行,每列最多选一个),求第k大数的最小值。 首先第k大的意思是从大到小的第k个数(我读错了,WA了一次还以为算法不对...) 然后第k大最小不好直接做.考虑二分答案. 二分答案的单调性在于,如果不能选出n-k+1个小于等于i的不同行列的 阅读全文
posted @ 2016-12-31 10:42 liu_runda 阅读(460) 评论(0) 推荐(0) 编辑
偶然想到可以用这样的字体藏一点想说的话,可是并没有什么想说的. 现在有了:文化课好难