首页 > 其他分享 >ABC285GH题解

ABC285GH题解

时间:2023-01-18 18:33:59浏览次数:37  
标签:frac 题解 ABC285GH 合法 匹配 bigg

ABC285GH题解

G

可以把 \(2\) 的覆盖视作一对匹配,显然在网格图上是二分图。

那么对于 \(?\) 的处理,是可以匹配也可以不匹配,\(2\) 是必须匹配。

所以做上下界网络流即可,复杂度 \(O((nm)^{1.5})\)。

H

题意可以转化为,有 \(k\) 种不同颜色的球放进 \(n\) 个区分的箱子里,每个箱子不可为空,且不可每种颜色都是偶数个。

为空的限制可以包含在第二个限制中。

考虑如果让每一个合法,把生成函数卷积,那么对每个盒子都需要钦定一些颜色必须选奇数,然后这个难以进一步推导。

所以反过来,考虑钦定一些不合法然后容斥。

不合法当且仅当所有都选的偶数,那么生成函数为

\[1+x^2+x^4+...=\frac 1{1-x^2} \]

没有要求的生成函数为

\[1+x+x^2+...=\frac 1{1-x} \]

枚举不合法的个数写出容斥式子

\[\sum_{i=0}^n(-1)^i\binom n i\prod_{j=1}^k[x^{E_j}]\bigg(\frac 1 {1-x^2}\bigg)^i\bigg(\frac{1}{1-x}\bigg)^{n-i} \]

后面的多项式递推就是做前缀和和差分,都是容易的。

所以总共可以做到 \(O(n^2)\) 的复杂度。

标签:frac,题解,ABC285GH,合法,匹配,bigg
From: https://www.cnblogs.com/hellojim/p/17060378.html

相关文章

  • 题解目录
    数据结构与算法这是我的一些算法题解与算法思考。按板块不断更新,希望对你有帮助。题目来自各大主流平台,有leetcode,有洛谷,有Acwing等。现在主力更新动态规划基础系列中,适......
  • P4012 题解
    前言题目传送门!更好的阅读体验?网络流\(24\)题:最大费用最大流。思路首先我们只看每一个点。是典型的方格取数问题,可以考虑费用流。对于一个相邻的、可以走到的点\(......
  • P3549 [POI2013]MUL-Multidrink 题解--zhengjun
    其他题解都是大码量的直接构造,来一发dp的题解。思路很明确,直接dp,然后输出路径即可。考虑先把\(1\ton\)的路径找出来,记为\(a_i(1\lei\lem)\)。那么肯定存在一种......
  • 【题解】P4482 [BJWC2018]Border 的四种求法
    思路SAM+树剖。好仙的题啊,做了一天。令\(\operatorname{lcs}(i,j)\)表示长度为\(i,j\)的前缀的最长公共后缀长度,则题目中的border可以等价转化成:求最大且满足......
  • Atcoder ABC 285 题解
    E-WorkorRest题意​ 一周有\(n\)天,给出一个长度为\(n\)的数组\(A\)。你可以决定一周中的休息日与工作日的分布,请问如何选择能够使总贡献最大。​ 如何计算贡献......
  • 【题解】P4768 [NOI2018] 归程(树上倍增,Kruskal 重构树,dijkstra)
    【题解】P4768[NOI2018]归程作为一道NOI的D1T1,放在现在或许难度不够(?),但可能在Kruskal重构树还未普及的当时,还是相对来说比较难的一道题吧。写篇题解记录一下。题......
  • P5020 [NOIP2018 提高组] 货币系统 题解
    注意:此题题解写的较为简略。P5020[NOIP2018提高组]货币系统转化为完全背包即可。#include<iostream>#include<cstring>#include<algorithm>usingnamespaces......
  • P1941 [NOIP2014 提高组] 飞扬的小鸟 题解
    WC-2023上的题目。线性动态规划P1941[NOIP2014提高组]飞扬的小鸟我们先不管障碍物。设\(f[i][j]\)表示来到点\((i,j)\)的最少点击屏幕数。因为每秒要不上升\(......
  • P1880 [NOI1995] 石子合并 题解
    P1880[NOI1995]石子合并区间DP。首先将其复制一遍(因为是环)。设\(f[i][j]\)表示将\(i\)到\(j\)段的石子合并需要的次数。有\[f[i][j]=0(i=j)\]\[f[i][j]......
  • 涂满它!(涂色问题 (原题:水叮当的舞步))题解
    F.涂满它!内存限制:256MiB时间限制:1000ms标准输入输出题目类型:传统评测方式:文本比较题目描述Flood-it是谷歌+平台上的非常好玩的一款游戏,游戏界面如下所示:在......