codeforces
F_Darcy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
codeforces 708E——前缀和优化dp
题目大意为: 一个n*m块砖的建筑,一共k天,每天风从两边吹,吹掉砖的概率为p,反之为1-p求最终建筑没有倒塌的可能性(上层与下层有交集且每一层都有砖) 1 先预处理出pl[],pr[](k天后左右端点所在位置的可能性) 首先 f[i][l][r]为i行形状为l到r的可能性,只要枚举上层的形状使二者有交集即可转移,复杂度n^5。 考虑上层有交集的可能性为总可能性减去交集为空的可能性 引原创 2016-09-24 00:03:49 · 1116 阅读 · 0 评论 -
codeforces 732F
题目大意: 给一张无向图,转化为一张有向图(每条边选择一个方向),从每个点i遍历可以到达ri个点(包括自己),给出一种建图方式时得ri最小值最大。 首先如果一些点可以构成环,那么他们的连成环一定更优。 所以先求出边双,再二分答案。 其实无需二分,因为最大值一定是最大环(最大值不可能大于入度为0 的环的大小)。 当时写了二分但还是过了。#include #include #include原创 2016-10-19 20:08:53 · 701 阅读 · 0 评论
分享