上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 79 下一页
摘要: [THUWC2017]随机二分图 考虑统计所有的方案,每种方案的能够出现的概率的和,再乘上要求的2^n就是答案。 f[s]表示s这个集合完美匹配完了之后,每种方案的出现概率的和 状态数看似是2^30的, 但是由于s的sz必须是偶数,所以大概是1e8 可以直接爆搜,6s 对于第二第三类边? 巧妙的做法 阅读全文
posted @ 2019-05-29 22:28 *Miracle* 阅读(372) 评论(0) 推荐(0)
摘要: CF704D Captain America 想到了上下界网络流,但是建图一时智障不会了。。 都选择花费较大的。 合法情况下,尽量多地变成小的。 为了使得选择一个点,可以使行、列限制都流过恰好1点, 二分图,把这个点当做边连接行、列代表点即可。 上下界随便计算即可。 这里跑有源汇上下界最大流! (开 阅读全文
posted @ 2019-05-29 18:20 *Miracle* 阅读(400) 评论(0) 推荐(0)
摘要: CF1009G Allowed Letters 看上去像是匹配,字典序最小?无法保证。 贪心处理? 不妨考虑从前到后,尽量填小的,要使得后面一定有解即可! 相当于一个完美匹配! 根据Hall定理,枚举字符集子集s,使得s的所有个数小于等于相邻的点个数 又是后缀,所以预处理,b[i][s],[i,n] 阅读全文
posted @ 2019-05-29 15:22 *Miracle* 阅读(196) 评论(0) 推荐(0)
摘要: 问题: 有一些问题,通常见于二维的DP,另一维记录当前x的信息,但是这一维过大无法开下,O(nm)也无法通过。 但是如果发现,对于x,在第二维的一些区间内,取值都是相同的,并且这样的区间是有限个,就可以批量处理。 思想: 通过动态开点线段树维护第二维, 如果某个节点没有儿子,那么这个节点区间都是同一 阅读全文
posted @ 2019-05-29 11:30 *Miracle* 阅读(1527) 评论(0) 推荐(1)
摘要: CF1060F Shrinking Tree DP好题 %%ywy 肯定考虑在压缩中找到不变的关系。 n很小,不妨枚举每个点成为最后编号的情况,并且把这个点rt作为根 其实概率是:p/(n-1)!*(1/2)^k这里的p是所有缩边的排列中,和rt合并有k次的方案数。 我们只计算p*(1/2)^k部分 阅读全文
posted @ 2019-05-28 21:52 *Miracle* 阅读(279) 评论(0) 推荐(0)
摘要: 其实并没有学习 用于全排列的哈希,严格利用了值域空间。 基础的映射转化。按位贪心思想 康拓展开: ∑(ai-1-前面<ai的数的个数)*(n-i-1)! 逆康拓展开 发现有趣事实:$n!=1+\sum_{i<n}i\times i!$ 而$i\times i!$已经是最大的系数了 所以类似进制, 不 阅读全文
posted @ 2019-05-28 18:05 *Miracle* 阅读(174) 评论(0) 推荐(0)
摘要: CF1062F Upgrading Cities CF1062F]Upgrading Cities[拓扑排序] 拓扑序好题 直接处理到达集合,需要bitset 其实不关心那么多。 重要点:能到的和到它的sz=n-1 次重要点:如果删除一个点之后重要,那么这个点一定只有一个不互相可达点。删除就删除它。 阅读全文
posted @ 2019-05-28 15:32 *Miracle* 阅读(301) 评论(0) 推荐(0)
摘要: 从通项公式入手好像不行了。 法一: 直接从定义入手:把n个球划分成m个等价类 假设等价类两两不同,最后除以m! 直接上EGF,A=∑1/i! x^i A^m的i次项系数,再乘上i!再除以m! 法二: 从递推公式入手:$s(n,m)=s(n-1,m-1)+m*s(n-1,m)$ 设OGF:$s_m(x 阅读全文
posted @ 2019-05-28 10:37 *Miracle* 阅读(330) 评论(0) 推荐(0)
摘要: sequence 考虑长度<=x的方案数F(x),然后(F(x)-F(x-1))*x贡献到答案里 n平方的做法可以直接DP, 感觉有式子可言, 就推出式子:类似coat,每个长度为i的计算i次。 再容斥下: F是方案数,还是求: 枚举分成的段数,枚举多少个超过i进行容斥: 突破口:有个n-i*k-1 阅读全文
posted @ 2019-05-28 08:35 *Miracle* 阅读(344) 评论(0) 推荐(0)
摘要: CF79D Password: 差分。两点取反,本质是匹配!最短路+状压DP 取反是套路,匹配是发现可以把操作进行目的化和阶段化,从而第二次转化问题。 且匹配不会影响别的位置答案 sequence 计算最长极长段小于等于j的方案数 突破口是i,k总共对数nlogn级别,干掉j用组合意义大力推导 CF 阅读全文
posted @ 2019-05-27 20:58 *Miracle* 阅读(498) 评论(0) 推荐(1)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 79 下一页