文章分类 - 题解
摘要:\(\textcolor{purple}\odot\) P10716 【MX-X1-T4】「KDOI-05」简单的字符串问题 特判 \(k=1\) 的情况 一个 \(A\) 合法当且仅当 \(A\) 是 \(S[1:i]\) 的 \(\text{border}\) 且 \(A\) 在 \(S[1:i
阅读全文
摘要:比赛 订正 T1 P130015 项链 (necklace) 题意 长为 \(n\) 的环 \(a_{1\sim n}\),去掉 \(n-m\) 个数,求相邻数之和最大值的最小值,\(n\le5\times10^5\) 分析 二分答案 \(k\),\(\le\lfloor\frac k2\rfloo
阅读全文
摘要:\(\textcolor{yellow}\odot\) P8420 [THUPC 2022 决赛] 匹配 容易预处理每一位取 \(0/1\) 的代价,预处理其后缀和 将禁止串建立 \(\text{Trie}\),枚举空结点(即该结点父亲存在但该结点不存在),一个空结点容易 \(O(1)\) 计算其内
阅读全文
摘要:记录:1,2,3,5,6 \(\quad\) e2 \(\quad\) e1,7 \(\quad\) 11,e3 \(\quad\) e4 \(\quad\) e5 \(\quad\) e6 题单: https://www.mxoj.net/training/T1410?groupId=1124&r
阅读全文
摘要:比赛 订正 T1 P130019 地球往事 \(\quad\) QOJ #10753. Connected Components 题意 给定 \(a_{1\sim n}\) 和 \(b_{1\sim n}\),若 \(a_i-a_j\le i-j\le b_i-b_j\) 或 \(a_i-a_j\g
阅读全文
摘要:\(\textcolor{black}\odot\) AT_agc046_f [AGC046F] Forbidden Tournament 定义 \(\text{exlist}(u,v)\) 表示从 \(u\) 出发到 \(v\) 结束,中间经过若干点,且先经过的点向每个后经过的点连边的结构 显然竞
阅读全文
摘要:QOJ #10740. Colorful Graph 显然答案的下界为 \(\sum \lceil\frac{d_i}2\rceil\),每次取一个环染上一个颜色即可取到 显然奇度数点数量为偶数,将它们两两配对,分别连边,显然得到的图每个连通块都有欧拉回路,求出欧拉回路后拆成若干环处理即可 时间复杂
阅读全文
摘要:\(\textcolor{purple}\odot\) AT_joisc2017_b 港湾設備 (Port Facility) \(\quad\) LOJ #2391. 「JOISC 2017 Day 1」港口设施 对于 \(i\ne j\),若有 \(a_i<a_j<b_i<b_j\),则两者不能
阅读全文
摘要:\(\textcolor{blue}\odot\) P3225 [HNOI2012] 矿场搭建 求出割点,枚举删去割点后的连通块,求出该连通块相邻的割点数量,设为 \(c\),设连通块内点数为 \(s\) 若 \(c=0\),表示原图中该连通块为整个点双,若 \(s=1\)(数据中没有这种情况)则答
阅读全文
摘要:记录:1 \(\quad\) 3,4,e2 \(\quad\) e3,e6 \(\quad\) e1 \(\quad\) e4,e5,e7,e8 题单: https://www.mxoj.net/training/problems?returnUrl=%2Ftraining%2FlistForGro
阅读全文
摘要:比赛 订正 T1 P130011 句法分析 题意 给定 \(a_{1\sim n}\),\([i,i]\) 满足条件 \(a_i\),有 \(m\) 组 \((p,q,r)\),若 \([l,k)\) 满足条件 \(q\),\([k,r]\) 满足条件 \(r\) 则 \([l,r]\) 满足条件
阅读全文
摘要:比赛 订正 T1 P130006 阿蛮 题意 给定 \(n,m\),初始有 \(a_{1\sim n}=1\),\(m\) 次操作,每次操作以 \(\frac{a_i}{\sum a}\) 的概率选择 \(a_i\) 加一,并将 \(\max(0,2a_1-\sum a)\) 计入贡献,求最终贡献的
阅读全文
摘要:\(\textcolor{black}\odot\) P9962 [THUPC 2024 初赛] 一棵树 令 \(f_{u,i}\) 表示子树 \(u\) 内选择 \(i\) 个黑点的方案数 设要把 \(v\) 并入 \(u\),原本的 \(f_u\) 记为 \(f\),\(f_v\) 记为 \(g
阅读全文
摘要:\(\textcolor{purple}\odot\) P9361 [ICPC 2022 Xi'an R] Contests 显然除了最后一次跳跃,前面每次都会选择一场比赛,跳到能一步到达的位置中当前比赛排名最考前的 因此预处理 \(f_{l,i,c}\) 表示从 \(i\) 出发跳 \(2^l\)
阅读全文
摘要:\(\textcolor{purple}\odot\) P4229 某位歌姬的故事 先将位置离散化,原本的 \([1,n]\) 划分为 \(O(q)\) 个子区间,每个限制都包含若干完整子区间 将限制按其值排序,从小到大枚举值 \(v\),枚举当前值的限制,取出这些限制覆盖到的所有子区间依次排列,则
阅读全文
摘要:记录:4,8 \(\quad\) 6 \(\quad\) 7 \(\quad\) 10 \(\quad\) 1,5 \(\quad\) 2,9,3 \(\quad\) 12 \(\quad\) 11 题单: https://www.mxoj.net/training/T1156?groupId=11
阅读全文
摘要:比赛 订正 T1 P110132 异或子段 题意 给定 \(a_{1\sim n}\), \(m\) 次询问每次给出 \(x\),求出 \(\sum_{l\le r,r-l+1=\max a_{l\sim r}}[\bigoplus a_{l\sim r}\le x]\),\(n,m\le10^6,
阅读全文
摘要:\(\textcolor{black}\odot\) CF2041N Railway Construction 先将 \(n\) 个点按 \(a\) 从小到达重标号为 \(1\sim n\),这一步时间复杂度 \(O(n\log n+m)\),记 \(u\) 删除的出边到达的点的集合为 \(S_u\
阅读全文
摘要:比赛 订正 T1 P110128 委托 (entrust) 题意 \(n+1\) 个点的菊花图,\(0\) 为根,给定 \(t_i=\text{dis}(0,i)\),有 \(m\) 组 \((a,x)\) 表示可以 \(x\) 时刻从 \(0\) 出发,\(x+t_a\) 时刻到达 \(a\)(含
阅读全文
摘要:\(\textcolor{black}\odot\) AT_arc181_e [ARC181E] Min and Max at the edge 分别考虑 \(\forall p\in\text{path}(u,v),p\ge u\) 和 \(\forall p\in\text{path}(u,v)
阅读全文

浙公网安备 33010602011771号