11 2024 档案

摘要:Link 费用流建模题。 阅读全文
posted @ 2024-11-27 17:17 incra 阅读(9) 评论(0) 推荐(0) 编辑
摘要:Link tarjan,然后入度为 0 的点个数记一下就行了。 Link 枚举一个点,然后最长路找另一个。 Link 如果没环,那么答案就是每个连通块的最长路。 如果有环,那么答案就是每个环的长度的 gcd。 Link 倒着做,然后考虑左边是能力值,右边是社团,从小到大进行匹配即可。 Lin 阅读全文
posted @ 2024-11-26 15:54 incra 阅读(4) 评论(0) 推荐(0) 编辑
摘要:Link 考虑 bu=auvsonuav,那么就有如下操作,使得所有 bu0,特别的,叶子结点的 b 值为 +。 操作:选一对点 (u,v),使得 uv 的祖先 阅读全文
posted @ 2024-11-25 16:53 incra 阅读(7) 评论(0) 推荐(0) 编辑
摘要:Link 爆搜即可,注意优化状态数量。 例如:记录状态当前的点在哪和空位在相邻的哪一侧。 Link 数据结构题。 考虑维护每一行,特殊维护最后一列,那么就是要实现这样几个操作: 删除第 k 个。 最后添加一个数。 显然可以平衡树,但是注意到点数很多,那么可以把连续的数拿一个区间表示,每次最多 阅读全文
posted @ 2024-11-24 16:22 incra 阅读(1) 评论(0) 推荐(0) 编辑
摘要:Link 水题,注意特判度为 1 的点。 Link 板子,不写了。 Link 简单推式子。 Link 读懂题目就是板子。 注意自己对自己的贡献。 Link 水期望 DP。 注意如果后面不够 6 个选择任意一个的概率一定相同。 Link 技巧题。 推式子,然后发现 f0 并不 阅读全文
posted @ 2024-11-22 10:54 incra 阅读(3) 评论(0) 推荐(0) 编辑
摘要:Link 简单换根 DP,做法懒得写了。 不开 long long 见祖宗! 不开 long long 见祖宗! 不开 long long 见祖宗! 不开 long long 见祖宗! 不开 long long 见祖宗! 不开 long long 见祖宗! 不开 long long 见祖宗! 不开 阅读全文
posted @ 2024-11-21 19:38 incra 阅读(0) 评论(0) 推荐(0) 编辑
摘要:Link 结论题。 注意到答案就是最小的把所选点围起来的长方形的周长。 显然到 k4 显然答案一样。 k=3 时不难证明有两个点在长方形边界上。 Link 三种情况: 直接走。 走到 x 然后到 y 再到终点。 走到 y 然后到 x 再到终点。 阅读全文
posted @ 2024-11-18 21:10 incra 阅读(1) 评论(0) 推荐(0) 编辑
摘要:Link 显然同一个双连通分量任意两个点之间都有至少两条路径。 考虑边双缩点,最后的树上找直径即可。 Link 枚举知道的数量,计算概率即可。 阅读全文
posted @ 2024-11-17 20:04 incra 阅读(3) 评论(0) 推荐(0) 编辑
摘要:Link。 注意到,如果最后一个保留的数为 i,那么事实上可以取得数列一定是一个以 i 结尾的上升子序列和下降子序列交叉拼在一起而成,所以树状数组即可。 Link。 人类智慧可以发现操作次数不会太多,暴力即可。 Link。 本身并不难,转化难。 设 f(S) 表示子集 \(S 阅读全文
posted @ 2024-11-16 11:55 incra 阅读(12) 评论(0) 推荐(0) 编辑
摘要:Link。 啊啊啊啊 ST3 错误又犯了。。 设计状态一定要有限低维度的! 显然可以二分,考虑答案 x 是否对,设 fi 表示前 i 个最少分成的段数,显然 fi=minj<i,sisjxfj+1,显然可以线段树优化 DP。 阅读全文
posted @ 2024-11-13 21:48 incra 阅读(7) 评论(0) 推荐(0) 编辑
摘要:Link。 简单 DP,每次修改影响的状态是 O(n+m),暴力做即可。 阅读全文
posted @ 2024-11-12 16:25 incra 阅读(4) 评论(0) 推荐(0) 编辑
摘要:Link。 有点难想的 DP。 考虑 fi 表示前 i 个字符的最小代价,显然有转移方程 fi=min{fi1+a,minj,k,kij,sjk+1,,j=sik+1,,ifj+b}。 注意到复 阅读全文
posted @ 2024-11-11 21:24 incra 阅读(10) 评论(0) 推荐(0) 编辑
摘要:Link。 考虑次小生成树的大小,显然如果加了一条边后再删一条边,删的边权值一定要严格小于加的边,所以就求出所有加的边和删的边权值相同可以加的边数。 为何不考虑加的边权值小于删的边?如果存在这种边,显然最小生成树不优。 Link。 答案显然能取到下限,因为有 tj<asj。 Lin 阅读全文
posted @ 2024-11-10 14:33 incra 阅读(6) 评论(0) 推荐(0) 编辑
摘要:Link。 Sol 好题! 我不是 DP 高手吗,怎么这么简单的 DP 题没场切。 考虑暴力枚举子串,显然最多有 nn 个,这些子串一定包含答案。 对于一个串 t 和 原串 s,考虑 s 是否能用 t 拼出来。 设 t 的长度为 \(len 阅读全文
posted @ 2024-11-05 17:19 incra 阅读(5) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示