上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页
该文被密码保护。 阅读全文
posted @ 2023-11-13 20:54 s1monG 阅读(2) 评论(0) 推荐(0)
摘要: CF1657E 发现充要条件即为对于每个点 \(i\),其与 \(1\) 的连边为其所有连边中最小的。 这 \(dp_{i,j}\) 表示处理了 \(i\) 个点,当前与 \(1\) 连的最大的边长度是 \(j\)。 \(dp_{i,j}=\sum_{t=1}^{i-1}(\sum_{x=0}^{j 阅读全文
posted @ 2023-11-12 22:08 s1monG 阅读(27) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2023-11-10 21:22 s1monG 阅读(7) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2023-11-09 20:51 s1monG 阅读(2) 评论(0) 推荐(0)
摘要: CF1797E 设 \(f(x,y)\) 表示 \(x,y\) 要相同最大的变成多少。 由于 \(\varphi\) 最多只需要做 \(\log\) 次就可以到 \(1\),所以这是可以直接暴力的。 我们现在只需维护区间 \(f\) 的值,外加区间取 \(\varphi\)。 区间取 \(\varp 阅读全文
posted @ 2023-11-08 22:04 s1monG 阅读(27) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2023-11-07 20:18 s1monG 阅读(4) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2023-11-06 20:40 s1monG 阅读(1) 评论(0) 推荐(0)
摘要: CF285E 如果我们强制令 \(i\) 个位置满足 \(|P_i-i|=1\),其他任意,记这个方案数是 \(F(i)\). 对于恰好有 \(m\) 个位置满足条件的,记其为 \(G(i)\),发现 \(F(m)=\sum_{i=m}^n C_i^m\times G(i)\) 这是因为每个恰好 \ 阅读全文
posted @ 2023-11-05 22:20 s1monG 阅读(25) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2023-11-03 20:00 s1monG 阅读(1) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2023-11-02 20:43 s1monG 阅读(1) 评论(0) 推荐(0)
摘要: P6009 Non-Decreasing Subsequences P 由于值域很小,dp 的转移不难想到写成矩阵的形式。 考虑维护矩阵的前缀积和逆前缀积。 然而单次的矩阵乘已经达到 \(O(k^3)\) 超时了,但是我们发现其实矩阵非 \(0\) 的位置是 \(O(k)\) 个的,所以复杂度降到了 阅读全文
posted @ 2023-10-31 21:33 s1monG 阅读(24) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2023-10-31 20:01 s1monG 阅读(2) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2023-10-30 20:26 s1monG 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2023-10-27 20:28 s1monG 阅读(4) 评论(0) 推荐(0)
摘要: 第二类斯特林数 设 $ {n\brace m}$ 表示 \(n\) 个元素放进 \(m\) 个无区别集合的方案数。 有 \({n\brace m}= {n-1\brace m}\cdot m+{n-1\brace m-1}\) 表示对于第 \(n\) 个元素,新开一个集合和加入原有的集合的方案数。 阅读全文
posted @ 2023-10-24 21:35 s1monG 阅读(27) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页