上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 41 下一页
摘要: A $\log\prod a_i=\sum\log a_i$,点权取对数转化成最大加和独立集,转移同时记一下真实乘积即可。 B 构造 $\lceil\dfrac n2\rceil$ 个序列,第 $i$ 个序列的第 $j$ 项为 $(2i-1)2^{j-1}$, 这些序列形如: $$ \begin{a 阅读全文
posted @ 2023-07-27 17:12 Jijidawang 阅读(16) 评论(0) 推荐(0)
摘要: CF 神秘题 A 考虑 $n$ 位置上的数 $a_n$,发现其与 $(a_n,n]$ 的数形成逆序对。 于是将 $a_n$ 与这些数依次交换,发现它们依次减一,且此时 $a_n=n$,于是规约成规模小 $1$ 的子问题。 B 令 $\cdots$ 表示任意 $01$ 串。 $x$ 是奇数,则 $x$ 阅读全文
posted @ 2023-07-26 21:32 Jijidawang 阅读(12) 评论(0) 推荐(0)
摘要: 警惕卡常 -90 A 设 $d_u$ 表示 $u$ 到根的距离。 令 $f_u$ 表示 $u$ 有一个士兵,根有无数个士兵时占领 $u$ 子树的代价。 发现最优方案下一定有士兵留在 $u$ 子树内,设方案最优的前提下留下的士兵到 $u$ 的距离至少为 $g_u$。 先假设 $u$ 往其每个孩子 $v 阅读全文
posted @ 2023-07-25 16:33 Jijidawang 阅读(13) 评论(0) 推荐(0)
摘要: 设最后连续的 $1\dots k$ 为关键点。 可以发现,一定有一种最优解是,先把关键点交换到一起,再把关键点排序。 第一步把关键点交换到一起,对于每个非关键点,都有把其左的关键点移到其右,把其右的关键点移到其左两种方案,则其贡献为其两边关键点数之 $\min$。 第二步把关键点排序,每个关键点的贡 阅读全文
posted @ 2023-07-24 21:05 Jijidawang 阅读(19) 评论(0) 推荐(0)
摘要: 特判掉最终 $\gcd>\max\limits_{i=1}^na_i$ 的情况,这部分是平凡的。 倒序枚举最终 $\gcd$ 为 $g\in[1,\max\limits_{i=1}^na_i]$,考虑怎么判断 $\gcd$ 能否取得 $g$。 发现若 $\forall i,g|a_i$ 则 $g=\ 阅读全文
posted @ 2023-07-24 21:04 Jijidawang 阅读(20) 评论(0) 推荐(0)
摘要: 设 $f_i$ 表示 $[1,i]$ 中以 $a_i$ 结尾的唯一子序列个数,则有 $f_i=\sum\limits_{j\in[p_{a_i},i),j=p_{a_j}}f_j$,其中 $p_j$ 表示 $[1,i]$ 中 $j$ 的最后一次出现位置。 维护 $c_i=\begin{cases}f 阅读全文
posted @ 2023-07-24 21:03 Jijidawang 阅读(9) 评论(0) 推荐(0)
摘要: 写个暴力,造几组小数据,观察规律发现,答案总是形如 $a_1(b_1)a_2(b_2)a_3(b_3)\dots a_{k-1}(b_{k-1})+\{c\}$ (其中 $+$ 表示序列拼接,$b_i$ 表示小于 $a_i$ 且之前没出现过的最小数,$c$ 为之前没出现过的数降序排序的结果) $a_ 阅读全文
posted @ 2023-07-24 21:02 Jijidawang 阅读(10) 评论(0) 推荐(0)
摘要: ARC126 A 写个暴力,造几组小数据,观察规律发现,答案总是形如 $a_1(b_1)a_2(b_2)a_3(b_3)\dots a_{k-1}(b_{k-1})+\{c\}$ (其中 $+$ 表示序列拼接,$b_i$ 表示小于 $a_i$ 且之前没出现过的最小数,$c$ 为之前没出现过的数降序排 阅读全文
posted @ 2023-07-24 17:18 Jijidawang 阅读(20) 评论(0) 推荐(0)
摘要: 警惕网站特性,512 及以上的空间限制都是假的 警惕 MO 势力入侵 OI A 设 $f_{a,b,c,d}$ 表示从 $(a,b)$ 到 $(c,d)$ 的回文路径数,容易做到 $O(n^2m^2)$。 注意到只有 $d=n+m-a-b-c+2$ 的状态有用,所以第四维可以直接扔掉,复杂度 $O( 阅读全文
posted @ 2023-07-23 08:02 Jijidawang 阅读(30) 评论(0) 推荐(0)
摘要: 如何评价 CSP 模拟赛两道黑题 A 注意到 $x\in\{a_1\oplus b_i|1\le i\le n\}$,即 $x$ 只可能在这 $n$ 个数中取值。 考虑怎么检查一个数 $p$ 是否是可能的 $x$。若 $\{a_i\oplus p\}$ 可重排为 $\{b_n\}$,则 $p$ 是可 阅读全文
posted @ 2023-07-21 16:51 Jijidawang 阅读(12) 评论(0) 推荐(0)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 41 下一页