惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
月光博客
月光博客
MyScale Blog
MyScale Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
爱范儿
爱范儿
P
Proofpoint News Feed
人人都是产品经理
人人都是产品经理
Last Week in AI
Last Week in AI
罗磊的独立博客
G
Google Developers Blog
Y
Y Combinator Blog
博客园 - 【当耐特】
WordPress大学
WordPress大学
大猫的无限游戏
大猫的无限游戏
博客园 - 叶小钗
J
Java Code Geeks
酷 壳 – CoolShell
酷 壳 – CoolShell
V
Visual Studio Blog
美团技术团队
宝玉的分享
宝玉的分享
Jina AI
Jina AI
小众软件
小众软件
T
Tailwind CSS Blog
A
About on SuperTechFans

博客园 - nealchen

无需 Path Measure,也能轻松推出 Diffusion ELBO 🌊 LangFlow: 连续扩散语言模型,首次匹敌离散 CTMC ELBO 的另一个证明 【Remix】拆解 DDIM 论文【扩散模型加速采样】 CCSP2021游记 二元多项式求逆中的小坑 NOI2020乱搞记 [ZJOI2020]字符串 Ubuntu 20.04 工作区小记 AtCoder tokiomarine2020 题解 [CF1336E]Chiori and Doll Picking [JOISC2020]遗迹 积性函数求和:构造狄利克雷卷积将值域限定于powerful number [UR19B]通用测评号 另解 积性函数求和:筛法DP、洲阁筛、Min_25筛 最大权完美匹配:KM算法的优化 代数余子式和伴随矩阵 生成树计数:矩阵树定理 [AGC024F]Simple Subsequence Problem 区间最值问题(RMQ):压位分块稀疏表
2020省选犯傻记
nealchen · 2020-06-26 · via 博客园 - nealchen

Day1

进场时非常紧张。看到题瞬间放松了下来,但是同时思想意识也松懈了。

第一题看上去就是个拆点费用流。当场觉得只有0权“双向”边的情况下连退流都不用退,于是敲了个贪心上去。事实上0权“双向”边是两组点中的入点和出点相连,所以退流是非常可能的。于是爆炸了。

正解是多路增广,由于不同长度的路径数不多,就过了。

到这时比赛已经进行了一个小时。

第二题首先一眼看上去就是要建圆方树。一开始以为是区间色数问题,可以CDQ分治,后来发现不太对,还好及时更正了,改成虚树上DP. 然后虚树里点和虚树边上原树的点贡献的方式略有区别,又挂了好久才想通。最后对拍发现Tarjan手残写错了,赶快纠正。时间已经来到第三小时。

由于压力太大,最后一个小时完全在手忙脚乱中度过,第三题啥性质都没推出来。

中午的时候压力实在太大了,找个角落哭了哭释放压力。

下午张榜,得分是110=10+100+0, 居然还排在第九名。于是回家的时候心态很好。

Day2

Day1一张榜发现对手这么菜,完全不慌。

开一个T1, 显然可列 DP 式子:

$$f(i, j)=\min_{k<j}\{f(i-1, k)+\sum_{p=k}^j\min\{x_p-x_k, x_j-x_p\}+c_j\}$$

式子透着一股弱智的气息,一看就满足四边形不等式,反手一个凸优化去了第一维,拿起第二维,决策单调性,代价二分+前缀和!一个小时有余写完,一看三个log,暴力分。

于是想了想,发现代价可以聪明一点,把 $f(k)$ 按照 $x_p-x_k$ 转移到 $g(j)$ 再按照 $x_j-x_p$ 转移到 $f(j)$. 然后前缀和式子一写,发现不需要决策单调性,可以直接斜率优化。

凸优化要求同等条件下选第一维最小的,不过最后关于这个的细节想不清楚,反正对拍都能过。此时比赛过去了2.5小时。

第二题式子秒列,$[x^n]F(x): F(x)=xF^{k-1}(x)+1$, 可惜写了个暴力一分都没有。此时比赛过去了3小时有余。

出场得知,${F-1 \over F^{k-1}}=x$, 拉格朗日反演即可。

第三题看上去很水,不过没时间了。最后张榜发现主流选手纷纷通过第三题,只有我和Lagoon两个憨憨搞了第一题。

下午张榜,得分是90=90+0+0, 排名第十二。

综合CSP-S第二轮认证、省选两试,综合成绩第九,算是很烂的成绩,不过进省队是足够了。

总而言之,省选是比烂的比赛,进入省队只是一个最低门槛罢了。我的实力还远远赶不上主流水平,应该向各位A队选手学习训练模式了。