10 2023 档案
摘要:P6009 Non-Decreasing Subsequences P 由于值域很小,dp 的转移不难想到写成矩阵的形式。 考虑维护矩阵的前缀积和逆前缀积。 然而单次的矩阵乘已经达到 超时了,但是我们发现其实矩阵非 的位置是 个的,所以复杂度降到了
阅读全文
摘要:P5665 [CSP-S2019] 划分 考虑贪心,发现一个神秘的性质是,最后一段如果放最小就最优,无论是对前面和对后面都最优。 因为在 情况下, 。 所以直接维护一个单调队列即可。使用 __int128. P7984 [USACO
阅读全文
摘要:A 你有 个相同的球,球有性能 ,你可以测试 ,若 ,那么球会碎掉,若 ,那么球不碎。 性能的范围 。求最多要测试多少次。 首先答案有一个上限是 。所以令 \(m\to \min(m,\l
阅读全文
摘要:P1552 [APIO2012] 派遣 每个点作为管理者,只需要计算其子树内,最多有多少个人加起来不大于 ,考虑维护前 小的元素。 可以使用左偏树合并。 然而其实可以平衡树合并,每次在平衡树上二分。 P2685 [TJOI2012] 桥 首先,Boss 镇守的桥一定是最短路上的
阅读全文