思维好题

lvwangshu13 天前
题解·贪心·倍增·技巧·思维好题·断环成链
T3 涂鸦带师 题解倍增很重要,经常想不到固定第一张纸后,贪心过程就是沿一个确定的函数 \(nxt\) 跳。从区间 \(i\) 出发贪心跳一步到哪,与起点无关,可以预处理好供所有起点复用。
lvwangshu16 天前
动态规划·图论·题解·dp·树形dp·技巧·换根dp·性质题·思维好题
P8981 「DROI」Round 1 距离 题解给定一棵 \(n\) 个点的树,距离 \(\operatorname{dis}(u,v)\) 按点数计。若点对 \((u,v)\) 满足任意点 \(x\) 到 \(u\)、\(v\) 的距离都不超过 \(\operatorname{dis}(u,v)\),称之为极远点对。设经过点 \(x\) 的极远点对数为 \(v_x\),求
lvwangshu17 天前
题解·双指针·技巧·性质题·思维好题·推导题
P17723 [SCP-S 2026] 函数 / func 题解答案要求的是所有区间价值之和。由于 \(f(l,r)=\text{OR}(S)\lor \text{MEX}(S)\) 是按位或,可以逐位计算贡献:对每一个二进制位 \(b\),统计有多少个区间的 \(f\) 值在第 \(b\) 位为 \(1\),设个数为 \(c_b\),则
lvwangshu18 天前
动态规划·题解·贪心·dp·树形dp·换根dp·性质题·思维好题·推导题
CF1882D Tree XOR 题解给定一棵 \(n\) 个点的树,点 \(i\) 上有权值 \(a_i\)(\(0 \le a_i < 2^{20}\))。以 \(r\) 为根时,一次操作为:任选顶点 \(v\) 与非负整数 \(c\),把 \(v\) 的子树(相对根 \(r\) 而言)中所有点的权值异或上 \(c\),代价为 \(s_v \cdot c\),其中 \(s_v\) 是该子树的顶点数。要求通过若干次操作使所有点权值相等,最小总代价记为 \(m_r\)。对每个 \(r\) 输出 \(m_1, m_2, \dots, m_n\)
lvwangshu19 天前
题解·技巧·前缀优化·性质题·思维好题·推导题
方阵游戏 题解这道题的模型转化非常巧妙通过对操作净次数的讨论,转化成递推式,并通过差分计算答案设 \(x_{i,j}\) 为以 \((i,j)\) 为左上角的 \(k \times k\) 操作的净值(\(+1\) 次数减 \(-1\) 次数,可正可负可为 \(0\))。合法左上角:\(1 \le i, j \le n-k+1\)
lvwangshu20 天前
字符串·trie·题解·贪心·技巧·性质题·思维好题
字符串 题解设删去第 \(k\) 条记录,则要为剩下的 \(n-1\) 条记录分配串 \(s_1,s_2,\dots,s_{n-1}\),满足:
lvwangshu22 天前
动态规划·题解·技巧·性质题·思维好题
川剧复演 题解有 n 场演出、m 出剧目。每场选一出剧目,同一剧目可重复选。合法条件:任意连续 m 场演出中,都存在某剧目出现至少两次。
lvwangshu1 个月前
动态规划·题解·技巧·性质题·思维好题
CF813D Two Melodies 题解选两个非空、互不相交的子序列,各自满足"相邻音符相差 \(1\) 或模 \(7\) 同余",求长度和的最大值。\(n \le 5000\),\(a_i \le 10^5\)。
lvwangshu1 个月前
数据结构·线段树·题解·技巧·性质题·思维好题·细节题
登录日志 题解n 条日志,第 i 条为 \((t_i, b_i)\):\(t_i = 1\) 表示登录,\(t_i = 2\) 表示退出。对已在线者登录、对已离线者退出,均不改变账号状态。
lvwangshu1 个月前
动态规划·题解·技巧·性质题·思维好题
T2 最长上升子序列(lis)题解给定 \(1 \sim n\) 的排列 \(a\)。对每个 \(i = 1, 2, \dots, n-1\),交换 \(a_i\) 与 \(a_{i+1}\),求交换后的最长严格上升子序列(LIS)长度。各次交换相互独立,每次都从原排列开始。
lvwangshu1 个月前
题解·贪心·总结·技巧·性质题·思维好题
T1 称重(weight)题解考场策略:第一题数据范围 \(n \le 2\times10^5\),应优先尝试贪心。如果一时想不到正确贪心,可以先写DP拿 65 分,再根据特殊性质往上加。
lvwangshu1 个月前
动态规划·题解·贪心·技巧·性质题·思维好题
P12960 毒药 题解\(n\) 瓶毒药、\(n\) 瓶解药排成一排,初始血量 \(0\)。喝 A 血量 \(+1\);喝 P 时若血量 \(=0\) 则死,否则 \(-1\)。可任选若干瓶任意交换顺序,问有多少选法能活下来(对 \(10^9+7\) 取模)。
lvwangshu2 个月前
动态规划·题解·贪心·性质题·思维好题
P7668 [JOI 2018 Final] 团子制作 / Dango Maker 题解赛时写的二维DP,转移非常复杂,而且正确性得不到保证赛后发现题解非常短小,对于这个贪心的性质分析感到十分巧秒,特此记录
我是有底线的