上一页 1 2 3 4 5 6 7 8 ··· 41 下一页
摘要: 我打析合树?真的假的?要上吗? A 把异或值二进制分解,根据期望线性性,\(E((\sum\limits_{i=0}^ka_ix^i)^2)=E(\sum\limits_{i=0}^k\sum\limits_{j=0}^ka_ia_jx^{i+j})=\sum\limits_{i=0}^k\sum\ 阅读全文
posted @ 2024-10-04 21:39 Jijidawang 阅读(106) 评论(3) 推荐(8)
摘要: 为什么不算 Rating??? A 用并查集把需要相等的点连起来,然后对每个连通块记录其不能和哪些连通块颜色相同。 从前往后贪心,在不与之前填过的连通块冲突的前提下填能填的最小数即可。 B 先不考虑传送门,用并查集把连通的点连起来,然后把传送门视为连通块之间的边, 预处理所有有传送门的连通块之间的可 阅读全文
posted @ 2024-10-03 19:53 Jijidawang 阅读(107) 评论(13) 推荐(6)
摘要: 忘记写了,补一下 A 依次加入每个 \(a_i\),拿个大根堆维护当前以 \(i\) 结尾的和最大子段,和超过 \(s\) 了就弹堆顶直到和不超过 \(s\)。 ……但是这样是错的,考虑加入一个负的 \(a_i\) 后,取堆中最小的几个数使得它们的和大于 \(0\), 则删掉这些数中的最大值后剩下的 阅读全文
posted @ 2024-10-03 18:08 Jijidawang 阅读(70) 评论(11) 推荐(2)
摘要: 二项式反演: \[f(n)=\sum\limits_{i\ge n}{i\choose n}g(i)\iff g(n)=\sum\limits_{i\ge n}(-1)^{i-n}{i\choose n}f(i) \]设 \(f(k)\) 表示在新树上钦定 \(k\) 条边与原树相同的方案数,\(g 阅读全文
posted @ 2024-10-03 17:33 Jijidawang 阅读(57) 评论(4) 推荐(5)
摘要: 有打对拍的时间不去想想 T4? 好吧根据一些经验分析确实该先写拍 打一场模拟赛造三题数据,就当攒 RP 了 A 钦定 \(A_i,B_j,C_k,D_l,E_m\) 的中位数是它们按值为第一关键字,所属序列编号为第二关键字排序后正中间的数, 这样就可以确定中位数在哪个序列的哪一位。枚举中位数在哪个序 阅读全文
posted @ 2024-09-30 18:51 Jijidawang 阅读(119) 评论(17) 推荐(9)
摘要: A 排序之后只会选相邻的,直接 DP。 B 从前往后考虑每个数 \(a_i\) 要不要删。 若不删 \(a_i\): 若 \(a_i\ne 0\),则 \(a_i\) 已经确定。 若 \(a_i=0\),则 \(a_i\) 可取所有没出现过的数,以及 \(i\) 后最小的数(先删掉它再把 \(a_i 阅读全文
posted @ 2024-09-28 17:44 Jijidawang 阅读(155) 评论(7) 推荐(4)
摘要: 建议倒序开题 A 枚举 \(A,D\) 灯的亮度 \(A,D\),设 \(B,C\) 灯的亮度为 \(B,C\),则可以得到不等式组: \[\begin{aligned} &B/2+C/2\ge a-A-D/4\\ &B/2+C/2\ge d-D-A/4\\ &B+C/4\ge b-A/2-D/2\ 阅读全文
posted @ 2024-09-27 16:09 Jijidawang 阅读(91) 评论(1) 推荐(3)
摘要: 我是考场策略大师 A \(O(|s||x||y|)\) DP 是朴素的,上个 bitset 除个 \(w\) 即可。 B 称花费 \(A\) 的操作为一操作,花费 \(B\) 的操作为二操作。 注意到可以先做一操作(选出若干条边,加它们的重边)再做二操作, 而做完一操作之后,设有 \(k\) 个度数 阅读全文
posted @ 2024-09-25 20:55 Jijidawang 阅读(228) 评论(20) 推荐(6)
摘要: A 调整法可证只需要考虑左端点或右端点在 \(a_i\) 上的区间,考虑对于一个区间 \([l,r]\) 计算答案。 注意到对于每对相邻的数,挤压后较大者仍然大于等于较小者,所以可以分别求较大者压缩后的和、较小者压缩后的和再相减。 以求较大者压缩后的和为例,小于 \(l\) 的数变成 \(l\),大 阅读全文
posted @ 2024-09-24 17:22 Jijidawang 阅读(174) 评论(27) 推荐(5)
摘要: 这种级别的线段树都会写挂了吗……看来还得训数据结构 A \(f_{i,j}\) 表示填到 \(p_j\),在 \(p_j\) 填了 \(i\) 的方案数。 当然 C 和 F 是独立的,可以分别 DP。 B 直接用并查集合并要合并的点,维护每个连通块的最浅点就可以找出路径上的所有连通块。 C 先求出凸 阅读全文
posted @ 2024-09-23 18:09 Jijidawang 阅读(75) 评论(2) 推荐(8)
上一页 1 2 3 4 5 6 7 8 ··· 41 下一页