摘要:
posted on 2024-01-12 06:06:59 | under 游记 | source DAY -? :正常训练。 DAY 0 :下午到达酒店休息。(fun fact:去便利店买东西然后被门口的狗追了???) DAY 1 :吃早餐然后去听讲座,下午考完就回酒店休息了。 DAY 2 :同 阅读全文
posted @ 2026-01-13 11:46
Zwi
阅读(2)
评论(0)
推荐(0)
摘要:
posted on 2023-03-11 14:31:54 | under 游记 | source 昨晚定了三个闹钟,今早果然被吵醒了,6:30 起床。 拿饭票吃早餐,遇见了大名鼎鼎的 lgj 老师和朱老师,我们貌似来得有些晚。 谈谈早餐。时间比较赶就选了 B 套餐(粿条),也有人选的是 A 套餐( 阅读全文
posted @ 2026-01-13 11:46
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2023-03-10 15:45:46 | under 游记 | source 早上带行李箱回校。 然后正常上上午的课。 中午不用上信息学,可以 串宿舍 休息,真难得。 起床匆忙赶回教室收行李,去机房等人。 小成带我们坐车去广州,真的没想到是坐面包车,一路上虽然有点挤但挺开心的。 阅读全文
posted @ 2026-01-13 11:46
Zwi
阅读(2)
评论(0)
推荐(0)
摘要:
posted on 2024-10-26 11:36:44 | under | source 幻想:有 \(n\) 个点排成一列,若 \(A_i\) 左边第一个颜色相同的是 \(A_j=A_i\),就将 \(i,j\) 连起来,且颜色是它们俩的颜色,0/1 分别用表示黑、白,价值是 \(A_i\)。 阅读全文
posted @ 2026-01-13 11:45
Zwi
阅读(2)
评论(0)
推荐(0)
摘要:
posted on 2024-08-15 13:05:24 | under | source 先只考虑偶数。要计数,先判定,构造单射,令 \(b_i=a_{p_i}\)。起始情况选取两个相等的数填到 \(b_1,b_n\),然后假设已经确定 \(b_1\dots b_{i-1},b_{n-i+2}\ 阅读全文
posted @ 2026-01-13 11:45
Zwi
阅读(2)
评论(0)
推荐(0)
摘要:
posted on 2025-11-10 08:12:31 | under | source 简介:解决不支持删除的双指针问题,要求是便于处理信息合并。记信息合并复杂度 \(O(M)\),则时空复杂度 \(O(nM)\)。 除 \(l,r\) 外,再记 \(mid\),时刻维护 \(i\in [l, 阅读全文
posted @ 2026-01-13 11:42
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2024-01-29 07:20:16 | under | source 前言 首先初步理解自动机的概念吧:链接在这。 \(\rm AC\) 自动机实际上是指所有模式串所构成的 \(\rm DFA\),把一个文本串放到上面跑就能完成多模式串匹配。 自动机构建 大体描述为:字典树 阅读全文
posted @ 2026-01-13 11:41
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2025-01-10 02:05:09 | under | source 过程 先开 T1,感觉可以 wqs 二分然后假了,之后发现可以暴力状压,然后状态有点模糊,遂弃之。T3 吴成蛋说他会了,然后被我 hack 了哈哈哈。T2 怎么一堆人会啊?(他们之前做过),想了想线段树合并 阅读全文
posted @ 2026-01-13 11:41
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2025-11-06 13:53:19 | under | source AGC073 AGC073A 画图手玩一下,发现每划一条弦实际上会让其与圆心相对的区域内的块颜色都取反,称这个区域为域,进而一个块是黑色的当且仅当其被奇数个域覆盖。 而一个块等价于若干个域的交,对于只由一个 阅读全文
posted @ 2026-01-13 11:40
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2025-09-02 13:29:12 | under | source AT_agc027_f [AGC027F] Grafting link 不算很难。 首先我们在做一个形如判定树同构的问题,无根的情况是困难的。本题范围较小,想到定根。这样同构的条件等价于父节点相同。 如何定 阅读全文
posted @ 2026-01-13 11:40
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2025-01-13 12:37:12 | under | source 01.13 上午早起跟 sm 飞去绍兴。 然后到了酒店首先整理行李,然后下来找 larsr 和香蕉 van。被弱智题恶心了。 晚上去吃了?菜,好辣。然后又下来了。 AGC050C:先判定,记连续 S 段的大 阅读全文
posted @ 2026-01-13 11:39
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2023-12-22 05:17:14 | under 笔记 | source T1 首先将数列翻转,然后下标 \(1...n\)。不难 \(i\) 询问实质上就是让 \(a_1...a_i=0\) 的最小代价,那么直接模拟这个过程,可以使用指针 \(k\) 指向以 \(i\) 阅读全文
posted @ 2026-01-13 11:39
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2024-08-15 07:23:11 | under | source 记录下模拟赛。 DP 专场 1 过程: 因为是第一天要报到,所以拆成上下午两场各两题的形式。没啥影响,反而使得分高了。 上午:先看 A,有些蒙圈,装水时 lsy 说了一下,恍然大悟,原来是结论题,马上写完走 阅读全文
posted @ 2026-01-13 11:37
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2025-07-09 00:54:04 | under | source By Lgx_Q?? 怎么一半都做过( P10789 [NOI2024] 登山 link 大记忆回复术!神仙 dp 优化题,部分分启发正解。核心在于选取 dp 转移方式(顺序)。 可能表述不严谨,意会即可。 阅读全文
posted @ 2026-01-13 11:37
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2025-07-08 13:42:25 | under | source 别逮着 wzr 一个人薅啊。比昨天简单很多。 AGC016E link 小清新题。找充要条件。 先考察一只美味烧鸡 \(x\) 存活条件,按时间轴从晚往早找到第一条决策 \(t\) 时刻 \((x,y)\) 阅读全文
posted @ 2026-01-13 11:37
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2025-07-07 13:01:46 | under | source By Lgx_Q。思维含量高。 P7417 [USACO21FEB] Minimizing Edges P 链接 题意:给一张 \(n\) 点 \(m\) 边的连通无向图,记 \(f(a,b)\) 为是否存 阅读全文
posted @ 2026-01-13 11:37
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2024-01-31 12:46:42 | under 题集 | source 无法直接做,考虑枚举 \(\max g\) 那么只要求出 \(g_i\le \max g\) 的边所构成的图上、以 \(s\) 维为边权的最小生成树即可。 (最小生成树 \(=\) 最小瓶颈生成树)。 阅读全文
posted @ 2026-01-13 11:26
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2024-01-30 12:17:13 | under 题集 | source 考虑容斥:不相遇方案 \(=\) 总方案 \(-\) 相遇方案。 考虑求总方案,预处理 \(dis_i,dis2_i,cnt_i,cnt2_i\),表示 \(s/t\) 到 \(i\) 的最短路长度 阅读全文
posted @ 2026-01-13 11:26
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2024-04-23 13:11:26 | under | source 被 CXK 殴打了(悲 显然容斥,现在要求钦定 \(i\) 组 CXK 后、其它点乱排的方案数。 对于前者显然有个傻乎乎的平方 \(\rm dp\) 做法。不过考虑将 CXK 缩成一个点,那么总共 \(n- 阅读全文
posted @ 2026-01-13 11:26
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2024-06-14 12:38:43 | under | source 观察到奇偶性相同的元素一定可以对较小者不断放两个方块,使得它们相等。于是条件可以转化为所有 \(a\) 奇偶性相等。 记 \(b_{i,j}=0/1\) 表示 \(a_{i,j}\) 偶数还是奇数,将原矩阵 阅读全文
posted @ 2026-01-13 11:26
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2025-03-31 10:45:15 | under | source 题意:\(n\) 只熊,\(p\) 个床,\(m\) 个木桶,恰有一桶酒。每天每只醒的熊可以选择若干木桶品尝,假如喝到了酒就躺床上睡了,床不够则游戏结束。记 \(q_i\) 表示令第 \(i\) 天后,醒着 阅读全文
posted @ 2026-01-13 11:26
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2025-10-24 12:01:05 | under | source 这题很牛,关键转化赛时想到了,但认为太魔怔了就没继续想下去。 \(k=1\) 联想除以连乘有什么可能的转化,发现和树的拓扑序计数有所联系,同时也容易处理前缀和这一要素。只需构造大小分别为 \(a_i\) 的 阅读全文
posted @ 2026-01-13 11:25
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2023-11-01 06:23:25 | under 未分类 | source 前言 借鉴 \(\rm skydogli\) 的题解,但更加详细。 题意 给定序列 \(a_1...a_n\),求出它有多少种不同的排列,使得 \(\forall i<n,a_i*a_{i+1}\) 阅读全文
posted @ 2026-01-13 11:25
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2024-03-13 13:36:43 | under | source 首先删去的长度不相交,否则一定可以拆成不相交的。 然后有暴力,\(f_{i,j}\) 表示前缀 \(i\) 删去集合为 \(j\) 时,最小字典序(存一个串)。没啥好说的,就注意 \(j\) 恰好是当前删去 阅读全文
posted @ 2026-01-13 11:25
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2024-04-28 13:30:19 | under | source 显然不关注给出的序列具体是啥,只关心两两相邻的元素组成的 \(n-1\) 个二元组。 然后对于有序二元组 \((a,b)\),记 \(d_a,d_b\) 为最终 \(a,b\) 号基站的坐标,贡献就是: \ 阅读全文
posted @ 2026-01-13 11:25
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2023-12-23 03:47:37 | under 题集 | source 思路 此类状压题的状态设计比较巧妙,想到就做完了。不过还是有套路的。 很容易想到让 \(f\) 的值为最小操作次数,但这样状态必须有一维用于表示上升序列的最后一位,直接数值表示肯定不行,用二进制表示的 阅读全文
posted @ 2026-01-13 11:25
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2023-11-10 14:12:12 | under 题集 | source 题意 给定一棵树,每个点有 \(0/1\) 两状态。每个时刻可以选择一点翻转颜色,并在下个时刻把“翻转”传递到父亲,两个“翻转”同时在一起会抵消。 给定初始状态,求最少第几时刻可以抵达目标状态? 思路 阅读全文
posted @ 2026-01-13 11:24
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2023-11-09 07:18:10 | under | source 很好的树上计数题,想通了就好做。 题意 给定一棵有根树。可以按顺序切掉 \(k\) 条边,并进入两个联通块中的一个。要求第 \(i\) 次进入的连通块大小 \(=a_i\),求合法方案数? \(k\le 6 阅读全文
posted @ 2026-01-13 11:24
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2023-12-13 08:54:51 | under 题集 | source 考虑怎么生成排列,有一种套路:将元素从小到大依次插入序列,比如 \(132\) 插入 \(4\) 就有 \(4132,1432...\) 共四种情况。 好处是新插入的元素一定大于先前所有元素,相当于多 阅读全文
posted @ 2026-01-13 11:24
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2024-01-04 12:13:41 | under 题集 | source 这是道博弈论的题,可以用一个带权有向图描述。那么题意其实是已知起始和终止局面,以及每个局面转移到下个局面的权值,让两个人分别走边,每个人的目的是自己的总值比另一个的总值越大越好,假设两人足够聪明,求最 阅读全文
posted @ 2026-01-13 11:24
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2024-04-13 08:30:42 | under | source lsy 给的好题。 先考虑怎么求区间 \([l,r]\) 的中位数。 套路:对于中位数问题,考虑二分答案 \(k\),将 \(\ge k\) 标为 \(1\),将 \(<k\) 标为 \(-1\)。和具有单 阅读全文
posted @ 2026-01-13 11:24
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2024-02-02 11:06:13 | under 题集 | source 套路:放在异或前缀和数组上讨论。 于是 \([i,i+2]\) 的异或和是 \(s_{i+2} \oplus s_{i-1}\),可以推出不少性质。 性质 \(1\):显然操作后 \([i,i+2]\ 阅读全文
posted @ 2026-01-13 11:24
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2025-05-06 09:57:49 | under | source 题意:\(n\) 个点的树,给出 \(m\) 条路径 \(s_i\to t_i\),求有多少点对满足在同一条路径上出现。\(n,m\le 10^5\)。 这题做法多样,这是一种简单 \(O(n\log n) 阅读全文
posted @ 2026-01-13 11:24
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2023-10-26 01:15:54 | under 未分类 | source 被比赛创死后做几道小清新题目令人舒适。 最好先自己想想,看了题解就没意思了。 题目传送门 思路 显然需要从底往上计数,首先抽出每一层并对空格进行染色,接下来考虑每个块之间的联系。 初始思路:块之间的 阅读全文
posted @ 2026-01-13 11:24
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2023-12-06 06:09:39 | under 题集 | source 题意 求出满足如下条件的 \(n\) 排列: 起点为 \(s\),终点为 \(t\)。 对于每个元素 \(a_i\),都有 \(a_i>{a_{i-1},a_{i+1}}\) 或 \(a_i<{a_{ 阅读全文
posted @ 2026-01-13 11:24
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2024-05-27 05:23:21 | under | source 转化 \(+\) 鸽巢原理。 由于一条边价值是 \(\min\),且答案求的也是 \(\min\)。考虑放开限制,计入一些非法情况但不影响答案,方便计算。 对此题而言,将 \(x,y\) 取最小看成 \(x 阅读全文
posted @ 2026-01-13 11:24
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2024-02-24 01:31:35 | under 未分类 | source 先说说几个常见的积性函数:\(\phi,d,s,\mu\) 等,如果我们知道这些函数在质数次幂时的值,那么可以递推算出其它情况的值。 小引理:记 \(p\) 是 \(a\) 的最小质因子,\(k\) 阅读全文
posted @ 2026-01-13 11:24
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2025-04-20 13:59:33 | under | source 题意:\(n\times m\) 的网格,第 \(i\) 行有一个方块 \([l_i,r_i]\),花 \(c_i\) 解锁后可以任意滑动。至多花费 \(k\) 则最多有多少列满足不存在任何木块?\(n,m 阅读全文
posted @ 2026-01-13 11:22
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2024-02-02 12:16:36 | under 题集 | source 前言:线段树维护哈希好题,想通一点就容易做了,但是不看题解切掉还是挺困难的。 考虑如何匹配,有枚举值、匹配下标和枚举下标、匹配值两种方案,由于要求合法的 \(x\) 的数量,因此枚举值看起来更合理点( 阅读全文
posted @ 2026-01-13 11:22
Zwi
阅读(0)
评论(0)
推荐(0)
摘要:
posted on 2025-05-12 08:07:47 | under | source 题意:\(n\) 个点的图,\(0\dots k-1\) 是特殊点。初始时只有一条 \(\forall i<k-1,i\to i+1\) 的链,接下来逐步加入 \(m\) 条有向边,每次判断是否存在一个环, 阅读全文
posted @ 2026-01-13 11:21
Zwi
阅读(2)
评论(0)
推荐(0)
摘要:
posted on 2025-09-03 12:23:38 | under | source 尝试更自然地叙述思路。唯一一处跳跃性步骤也是符合人类直觉的。 题意:给你长为 \(n\) 的操作序列 \(a\) 及定值 \(p\),\(m\) 次询问,每次给出 \([l,r,x]\),求出 \(x\) 阅读全文
posted @ 2026-01-13 11:21
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-06-27 05:58:22 | under | source 珂帕题。 连通性问题考虑建一棵 \(\rm dfs\) 树。注意有黑白边定理:无向图的 \(\rm dfs\) 树只存在树边、返祖边。 以 \(1\) 为根,考虑树边 \((u,v)\): 接下来以连通块( 阅读全文
posted @ 2026-01-13 11:21
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2023-12-11 04:39:28 | under 题集 | source 记录下怎么得到的式子。 默认 \(\frac ab=\lfloor \frac ab \rfloor\) P3455 求 \(\sum\limits_{i=1}^{n}\sum\limits_{j=1 阅读全文
posted @ 2026-01-13 11:21
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-03-12 13:33:47 | under | source 前言:nb题,下面是看了题解后的解析。 考虑二分,不可行,考虑 \(\rm dp\),定义 \(f_i\) 表示点 \(i\) 作为起点时最小初始资金。 然后有转移,对于有向边 \(edge(u,v)\), 阅读全文
posted @ 2026-01-13 11:21
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2025-07-07 07:01:20 | under | source 题意:给你一张 \(n\) 点 \(m\) 边的有向图,无自环,边带权。回答 \(q\) 次询问,每次给出 \(v,s,t\),判断是否存在一条起终点为 \(v\) 的回路其边权和 \(w\) 满足 \(w 阅读全文
posted @ 2026-01-13 11:21
Zwi
阅读(2)
评论(0)
推荐(0)
摘要:
posted on 2025-03-20 08:36:00 | under | source 题意:给一张简单无向图,求有多少个 \(k\),满足可以为边染上 \(k\) 种颜色的一种,使得任意简单环每种颜色边的数量相同。\(n,m\le 2\times 10^3\)。 对于若干不相交简单环构成的复 阅读全文
posted @ 2026-01-13 11:21
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-06-13 10:42:48 | under | source 二分答案 \(mid\): \[\frac {\sum F_u}{\sum T_e}\ge mid \]简单转化: \[\sum F_u-\sum mid\times T_e\ge 0 \]因为这是一个环, 阅读全文
posted @ 2026-01-13 11:21
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-12-30 11:11:16 | under | source 题意:为完全图的每条边赋值 \([1,m]\),求所有情况下 MST 权值之和。 不妨认为权值为 \([0,m)\),最后再加回去即可。 无从下手,需要做一步转化:考虑 kruskal 的过程,依次将权值为 阅读全文
posted @ 2026-01-13 11:21
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2025-01-02 11:32:52 | under | source 比较弱的一道树上博弈题,我这种博弈菜鸟都能想出来。所以记一下题解的做法。 记 \(f_i\) 为从 \(i\) 开始,只在 \(i\) 子树博弈时,先手是否必胜。为何这样设计?假如跳出了子树,那么不难发现, 阅读全文
posted @ 2026-01-13 11:21
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-12-19 11:15:40 | under | source 高祖伟模拟赛警察抓小偷那题的原题。 题意:小偷和警察分别在黑白两棵树上,小偷在 \(x\)、警察在 \(y\)。小偷先手,二人轮流移动,可以走一步或不走,警察抓到小偷(即编号相同)就结束。小偷想尽可能多走, 阅读全文
posted @ 2026-01-13 11:20
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-06-04 06:12:22 | under | source 菜鸡看完官方题解后恍然大悟,有感而发。 首先 \((0,0)\) 就是个 fw,排除它计算就好。 能产生贡献的配对无非只有:\((?,1)\to (2,?)\)、\((?,2)\to (1,?)\)。 考虑 阅读全文
posted @ 2026-01-13 11:20
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2025-05-04 02:20:20 | under | source 题意:给出高度数组 \(h_1\dots h_n\) 为一个排列,每次在 \(x\) 时可以向左或向右跳到第一个 \(h_y>h_x\) 的 \(y\) 上。\(q\) 次询问,每次给出 \(A,B,C,D 阅读全文
posted @ 2026-01-13 11:20
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-03-14 10:40:33 | under | source 小清新题,不看题解做出来了(喜。 考虑树上递推,\(f_i\) 表示从 \(i\) 出发,使得 \(i\) 上放了 \(w_i\) 朵梅花的最少初始携带数。 若 \(u\) 有 \(m\) 个孩子分别为 \ 阅读全文
posted @ 2026-01-13 11:20
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-06-06 04:50:40 | under | source 牛马贪心题。 假如是一条链,那么容易递推得到答案,或者用 \(\max(a_{i}+a_{i+1})\) 算也行。 考虑计算链 \([1,n-1]\) 种类为 \(cnt\),那么新增 \(a_n\),可选 阅读全文
posted @ 2026-01-13 11:20
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-02-27 06:08:30 | under 未分类 | source 我们用桶 \(buc\) 记录每个字符在 \(S\) 中的个数减去在 \(T\) 中的个数,我们称 \(buc<0\) 的字符为 \(1\) 类字符,\(buc>0\) 的字符为 \(2\) 类字符 阅读全文
posted @ 2026-01-13 11:20
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-06-20 13:21:20 | under | source 题意:\(n\) 点 \(m\) 边的有向图,点带权,每次可以删去一个入度非 \(0\) 的点,至多删 \(k\) 个,问删去的点的权值和最大多少?\(k\le n\le 5\times 10^5,m\le 阅读全文
posted @ 2026-01-13 11:20
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-04-17 15:55:38 | under | source 神秘数据分治题? 看到数据范围,很神奇吧。 先考虑前 \(10\) 个数据。由于此时 \(c_i=0/1\),不难想到先对 \(c_i=1\) 的点操作,\(c_i=0\) 的点因为激活它没有贡献,所以最后 阅读全文
posted @ 2026-01-13 11:20
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2023-11-05 06:15:57 | under 未分类 | source 前言 题目链接 神仙贪心题,初看根本没有头绪QwQ 思路 首先把 \(m\) 条路建成一个图,我们对该图进行讨论。 最简单情况:图连通,且有欧拉路 \(s\to t\),答案即为原边权之和。 如果图 阅读全文
posted @ 2026-01-13 11:20
Zwi
阅读(2)
评论(0)
推荐(0)
摘要:
posted on 2023-10-27 09:21:29 | under 题集 | source 题意 给出一个长为 \(n\) 的序列 \(a\),你可以将其分为若干段。定义 \(S_i\) 表示每段的和,需使得 \(\forall S_{i-1} \le S_i\)。求 \(\min{\sum 阅读全文
posted @ 2026-01-13 11:20
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-04-02 05:46:31 | under | source 看到 \(01\) 串无脑建 \(\rm trie\),尝试放在树上讨论下。 如果在每个串结尾的对应位置上放个点,那么问题等价于:一次操作可以让一个点向下走一步,求使得每个点的子树内不存在其它点的最小操作数 阅读全文
posted @ 2026-01-13 11:20
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-04-03 05:37:35 | under | source 吃饭时想出来的,挺有意思。 先让 \(n=n*2\)。 先思考对于一颗树,怎么求出其最大独立边集。从上往下不太现实,但是从下往上就能找到性质了。只要每次选取叶子上的边(相同祖先选哪个都行),就能保证最优。 阅读全文
posted @ 2026-01-13 11:20
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2025-04-25 03:06:04 | under | source 将原序列视为 \(m\) 个形如:一个 B 前面紧跟着一段极大 R。不妨从左往右依次给予每个 B 编号,不难发现结果序列中 B 的编号是任意排列 \(P\) 满足 \(P_m=m\)。再考虑 R,对于第 \ 阅读全文
posted @ 2026-01-13 11:20
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2025-04-25 02:38:50 | under | source 题意:一个 \(01\) 串假如能通过若干次“将三个连续的数替换为它们的中位数”的操作,最终变成 \(1\),则称它是合法的。将串 \(S\) 中的通配符替换为 \(0/1\) 能得到多少合法串?\(|S| 阅读全文
posted @ 2026-01-13 11:20
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-04-01 05:52:24 | under | source 以寻路算法为例: 显然可以上 \(\rm dj\),但是复杂度不够好。 定义 \(f(n)=g(n)+h(n)\) 为代价函数,\(g\) 是已知代价,\(h\) 是预估代价。注意要保证 \(h\) 不能大 阅读全文
posted @ 2026-01-13 11:20
Zwi
阅读(2)
评论(0)
推荐(0)
摘要:
posted on 2024-06-09 04:17:25 | under | source 厉害题。首先膜拜考场过了的 myz,蒟蒻看了评讲才懂。 考虑怎么刷括号,注意到 () 和 )( 这种没法刷,但是 (( 和 )) 就可以不断产生 \(2k\) 个新的括号。 考虑一条路径合法的条件,假如其一 阅读全文
posted @ 2026-01-13 11:18
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-05-21 05:42:00 | under | source 牛子题,刚开始还以为不可做,看了题解恍然大悟。那我也写一篇帮助后人理解。 首先枚举模板长度 \(len\),直觉告诉我们不用枚举太多无用长度。 结论 \(1\):不考虑字母,\(len\mid n\) 或 阅读全文
posted @ 2026-01-13 11:18
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-02-29 05:02:36 | under | source 注意到棋盘大小为 \(2n\times 2m\),共 \(2nm\) 个白格,同时国王数量为 \(nm\),尝试将 \(2\) 个国王捆绑在一块,即将棋盘均匀划分为若干个 \(2\times 2\) 大小的 阅读全文
posted @ 2026-01-13 11:18
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-04-27 06:00:00 | under | source 用的是粉兔的解释,实在是妙。 操作一:先手将叶子的父亲染白,则后手必将该叶子染黑。 操作二:若存在多个叶子有同一个父亲,则先手将该父亲染白,先手必胜。 显然对于叶子来说只有这两种情况了。 我们选取一点 \( 阅读全文
posted @ 2026-01-13 11:18
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-07-25 00:13:10 | under | source 首先,每次选择两个交集为空的集合合并,等价于最终将原集合恰好拆分为若干个集合,每个集合内部无重复元素。 不妨记这些集合为 \(A=\{M_1\dots M_n\}\),假如不够就补 \(0\) 即可,令 \ 阅读全文
posted @ 2026-01-13 11:18
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2025-03-28 10:04:02 | under | source 题意:给 \(n,x,y,z\),求 \(\sum\limits_{i\in [1,n]} x^iy^{a(i)}z^{b(i)}\),\(a,b\) 分别为 \(2,3\) 进制下数位和。\(n\le 1 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-07-02 05:52:26 | under | source 直接统计是困难的,考虑简化条件,令 \(p_i,i\) 除以它们的最大公因数,分别得到 \(a_i,b_i\),这样的好处是 \(a,b\) 互质。因此,\(\frac{a_ia_j}{b_ib_j}\) 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-07-02 06:00:44 | under | source 同 hard versation 的做法。 直接统计是困难的,考虑简化条件,令 \(p_i,i\) 除以它们的最大公因数,分别得到 \(a_i,b_i\),这样的好处是 \(a,b\) 互质。因此,\(\f 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-04-24 05:38:12 | under | source 显然先令 \(a_i=w_i-b_i\),那么判定 \(\sum a\) 是否是正数即可。 然后反悔贪心?试了下发现不太行。 观察到数据范围开了个标准的 \(n^2\),于是考虑树形 \(\rm dp\)。 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-06-05 05:25:42 | under | source 尝试找性质,无果。 尝试直接树形 \(\rm dp\),那么应当是枚举 \(u\) 是否作为 \(\rm lca\) 被选取。 计算不钦定 \(u\) 的方案是容易的,那么钦定呢?我们需要枚举哪些子树 \( 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2025-05-14 07:44:20 | under | source 题意:\(n\) 个点的树,一开始都是白色,点 \(i\) 花费 \(i\) 改成黑色。\(m\) 次询问 \(u,l,r\),求花费最小的染色方案,使得 \(u\) 到叶子 \(x\) 的路径上有黑点当且 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-04-11 07:54:33 | under | source 不难猜到这条路径一定在直径上。 尝试归纳证明:如图,\(dist(A,B)\) 为直径,答案路径目前在直径上,\(D\) 是该路径的左端。现在让它往两端拓展一个点,讨论拓展后左端的最大值。 由直径性质知:假 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(2)
评论(0)
推荐(0)
摘要:
posted on 2024-05-08 05:16:52 | under | source 这就是强省省选题吗,属实nb。 直接模拟过程肯定不行,换个角度,考虑一个点灭绝原因,让它向其它点贡献。 注意到每次只能删一个点,而点灭绝条件是其前驱均灭绝。所以需要不断找前驱直到其聚集为一个点。如下图: 红 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(2)
评论(0)
推荐(0)
摘要:
posted on 2024-06-24 05:22:15 | under | source upd:差不多一年后重新看这题,发现完全是套路啊。 题意:\(n\) 个点的树,以 \(1\) 为根,且 \(1\) 只有一个儿子。可以加 \(k\) 条边,要满足割边下端的子树内不存在非割边,对 \(k\ 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2023-11-15 12:40:17 | under 题集 | source 思路 \(k\) 很小,考虑状压。具体地,由扫描线的思路将 \([l,r]\) 拆分为起始点 \(l\) 和终结点 \(r+1\),并对这 \(2m\) 个点排序。 然后开个数组 \(d\) 实时记录 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-01-28 23:27:04 | under 题集 | source 考虑删去一个点的影响。 考虑该点的逆序对数量。 考虑去重(晚删的显然不能再和早删的组成逆序对计入答案)。 考虑加上时间维 \(tim\),那么对于 \(i\),一对逆序对能它被计入当且仅当:\(i<j 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2025-05-06 02:52:15 | under | source 题意:\(m\) 个机器人,每个人有一张 \(n\) 个格子的纸条。格子的状态有 \(0,1\) 和空,有操作序列 \(S\),\(S_i=R\) 就向右移动一格,\(S_i=0/1\) 就将格子填为 \( 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-05-09 05:44:53 | under | source 不建图,硬做! 考虑容斥,令钦定 \(i\) 个非法的方案数为 \(g_i\),显然 \(ans=\sum\limits_{i\in[0,n]}(-1)^i (n-i)!g_i\)。 非法实际指 \(a_i 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-10-01 13:16:51 | under | source 注意一下,本题不要求一个区间左端点小于右端点。 \(n\) 个区间共 \(2n\) 个点,将原线段分为 \(2n+1\) 个小线段。那么题目要求:\(ans=\sum\limits_{submit} E([ 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2024-04-08 06:23:18 | under | source 称度数为偶数的点为偶数点,反之为奇数点。 首先答案上界必定是偶数点数量。 尝试构造到上界。由于欧拉回路上的点必定入度 \(=\) 出度,所以如果构造出一个欧拉回路图,那么就能卡到上界了。 有个结论:无向图奇 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2025-10-23 13:11:59 | under | source 先将区间看作左闭右开,然后对端点离散化,离散化后的一个点对应原来一个区间,区间内的值相同。 考虑每个点覆盖次数均为偶数,那么只能全是 \(0\)。考虑从差分的角度来看,则每个区间可以选择 \(c_l+1,c 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2023-11-09 10:48:24 | under 题集 | source 链接,思路比较清奇。 思路 显然有个 \(O(nk)\) 的做法,不过很难优化的亚子。 不妨逆着想:算出从 \(u\) 出发,蚂蚁数量最小、最大为多少才能被吃掉。然后对于叶子二分计算即可。 方程不说了 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2023-08-16 13:21:39 | under 题集 | source 8.16 题集 前三题没啥难度就不放上来了。 T4 最大价值 T5 盘子 T6 同义串 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2023-08-08 13:55:12 | under 题集 | source 8.8 题集 T1 最小值 T2 拜年 T3 优惠 T4 道路与航线 T5 最优贸易 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2023-08-08 14:07:47 | under 题集 | source 题意 某城里有 \(n\) 个车站,\(m\) 条双向道路连接其中的某些车站。 每两个车站最多用一条公路连接,从任何一个车站出发都可以经过一条或者多条公路到达其他车站,但不同的路径需要花费的时间可能不 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(1)
评论(0)
推荐(0)
摘要:
posted on 2023-08-16 12:46:27 | under 题集 | source 洛谷链接,题意一样。 题意 小明家举行聚会,邀请了很多同学参加,所以小明准备了很多盘子,装水果共同学们吃,由于来的同学比较多,所以小明不得不把果盘合并到一起,这样就可以腾出来很多盘子。 小明准备了n个 阅读全文
posted @ 2026-01-13 11:16
Zwi
阅读(1)
评论(0)
推荐(0)

浙公网安备 33010602011771号