随笔分类 -  数据结构——STL

摘要:LXXVIII.[USACO12OPEN]Bookshelf G 转移很简单,直接设f[i]表示前i个位置书架的最小高度和即可。 考虑转移。 我们有暴力的公式 \(f[i]=\min\limits_{j=1}^{i}\Big\{f_{j-1}+\max\{h_j,\dots,h_i\}\Bi 阅读全文
posted @ 2021-03-30 19:36 Troverld 阅读(69) 评论(0) 推荐(0) 编辑
摘要:LXXI.[ABC163F]path pass i 思路: 反向考虑。我们计算出不包含任何颜色为i的节点的路径的数量,再用总路径数一减就行。 则,我们删去所有颜色为i的节点,整棵树就会被分成许多连通块。则不经过任何一个颜色为i的节点的路径数量,就是$\sum\dfrac{(\text{连 阅读全文
posted @ 2021-03-30 16:53 Troverld 阅读(104) 评论(0) 推荐(0) 编辑
摘要:XXX.[SDOI2007]游戏 论STL的百种用法 可以观察到可以接龙的对构成一张DAG。因此我们要找到DAG中最长路。这个随便DP就可以了。 关键是找到可以互相转移的位置。 n2枚举非常危险,因为还有一个26判断的常数,没试,估计过不了。 我们必须寻找复杂度更低的算法。 发现一个串只与 阅读全文
posted @ 2021-03-30 15:34 Troverld 阅读(46) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示