02 2021 档案
发表于 2021-02-28 11:09阅读:65评论:0推荐:0
摘要:题意 题链 给定 个点的树,和 路径,求有且仅有一个公共点的路径对数。 Solution 分类讨论一下: 除了一个点的路径以外,其它的路径相互之间若要只有一个公共点,那么这个公共点必定在其中一个路径的 Lca 上。这点易证。 对于剩下的情况中,我们把路径按照 L
阅读全文 »
发表于 2021-02-27 11:02阅读:70评论:0推荐:0
摘要:题目 给定 个红球, 个黑球,现在进行若干次操作,第 次操作可以取走 个相同颜色的球,并将它们放在 串的末尾。 求:有多少种不同的可以得到的 串,要求 。 \(N\le 2\times 10^5,A,B\le 1
阅读全文 »
发表于 2021-02-27 11:00阅读:395评论:0推荐:0
发表于 2021-02-27 10:59阅读:140评论:0推荐:0
摘要:题目 给定每个人的编号,这个人已知的 与他同组的人数,与他同组的人们的编号,这个人的得分。 你需要把所有人分好组,无论是直接或间接给定的关系都算作一组。 输出组数后,把这些组按给定的顺序输出要求的信息。 顺序:按总分数降序,相同则按组内人数升序,还相同按组内最小编号的人的编号升序。 输出内容:编号
阅读全文 »
发表于 2021-02-27 10:57阅读:288评论:0推荐:0
发表于 2021-02-27 10:56阅读:160评论:0推荐:0
发表于 2021-02-26 20:57阅读:126评论:0推荐:0
摘要:我看错题目了,所以有了这篇文章。 题目 给定一个多项式,将其因式分解。 多项式项数 ,保证所有运算在 int 内。 解题报告 因式分解,暴力怎么做?暴力是不是:枚举,枚举,枚举 然后拿原式查询? 但是 的复
阅读全文 »
发表于 2021-02-24 18:12阅读:80评论:1推荐:1
摘要:最大流 Dinic 和 Hlpp,这两个比较常用的,我一般选择后者,不过要输出方案的话最好是用 Dinic。 放一个封装好的 HLPP,这个版本是不遵守流量守恒的,大概率会有流量没有退回源点。 Oiwiki 最大流最小割定理 对于 割 的定义以及一些结论与证明,可以参考 Oiwiki。 我理解的证明
阅读全文 »
发表于 2021-02-20 19:14阅读:90评论:0推荐:0
摘要:真的是高质量好题啊,让我这种组合数学不好的蒟蒻得到了锻炼。 我的做法比较生草: 考虑三个限制条件: 第一位必须是 。 不能有 相邻。 最后一位必须是 。 先强制钦定每个 前面有一个 ,将它们捆绑在一起。那么我们现在有了 个 \(01\
阅读全文 »
发表于 2021-02-07 20:32阅读:279评论:0推荐:0
摘要:重链剖分 多项式 exp 堆 LCT Pollard-Rho Dinic HLPP 最小费用最大流 SA mt19937 计算几何 线性逆元 KMP
阅读全文 »
发表于 2021-02-03 11:37阅读:125评论:0推荐:0
摘要:2021-02-03,清空进度,从 开始学习。 封装 最新版本(到exp) 多项式全家桶(模板题) 【模板】多项式乘法(FFT) FFT NTT 【模板】任意模数多项式乘法 拆系数FFT 【模板】多项式乘法逆 NTT_inv 【模板】分治 FFT 分治 NTT 【模板】多项式对数函数(多
阅读全文 »
发表于 2021-02-02 20:30阅读:41评论:0推荐:0
摘要:模板 Part 1 前置知识 基数排序和分治,这两个东西的思想很重要。 Part 2 流程 考虑基数排序的时候我们在干什么,逐关键字比较。 但是在字符串这里,逐关键字比较会显得非常愚蠢,为什么?因为字符串的长度不比数字的位数,朴素的这么排序肯定超时。 于是我们可以像之前一样,利用之前已经算出的信息,
阅读全文 »
发表于 2021-02-02 16:22阅读:107评论:0推荐:0
摘要:思路 通过不断 拔高 每个点的高度,使得 贮存 在某个点的水流向周边高度更低的点。 过程 一开始,对于初始源点,我们将其高度拔高到 ,其他点为 到汇点的距离(这实际上是优化的部分)。那么源点连出的点都会有边权大小的水。 之后,我们把所有存贮着水的点中,让高度最高的那个点,尝试向周边流出水。
阅读全文 »
发表于 2021-02-01 18:36阅读:119评论:0推荐:0
摘要:简单例题入门 石子合并 在朴素的 DP 式子上考虑优化,实际上就是决策单调性的运用。 对于这道题, 的决策点 的转移范围可以通过之前求出的某些东西来限制。假设我们之前求出了 和 的最优决策点,记它们为 \(x,
阅读全文 »