上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 25 下一页
摘要: 传送门 题意:有 \(n\) 个队友和 \(m\) 个敌人,每个队友 \(i\) 有 \(a_i\) 颗子弹。敌人 \(j\) 有 \(b_j\) 颗子弹。 队友击杀敌人,必须 \(a_i>b_j\),然后会获得 \(a_i-b_j+w_j\) 的收益。(\(w_j\): 每个敌人都有一个参数) 每 阅读全文
posted @ 2024-03-31 10:43 FLY_lai 阅读(113) 评论(0) 推荐(1)
摘要: 【可持久化】 可持久化可以应用于查询历史版本的问题,关键在于给每个版本之间共用顶点,减小空间代价。 所以可持久化永远不会修改结点,只会新建结点。 可持久化不止应用于 "历史版本" 问题,有时题目并没有给出什么历史版本的描述,但是不同的线段树之间变化很小,也可以可持久化。 【模板】可持久化线段树 2 阅读全文
posted @ 2024-03-31 09:44 FLY_lai 阅读(24) 评论(0) 推荐(0)
摘要: 传送门 NOI 的题果然是非常的难且有意思。还有就是推荐一下command_block 的题解。 这题的题意比较难。 题意:有 \(n\) 种菜,初始每种菜有 \(c_i\) 个,单价 \(a_i\),如果不出售每天会变质 \(x_i\) 棵。第一次卖这种菜会获得 \(s_i\) 的奖励。每天至多卖 阅读全文
posted @ 2024-03-30 10:17 FLY_lai 阅读(58) 评论(0) 推荐(0)
摘要: 传送门 题意:已知未来 \(n\) 天的股价 \(c_i\),每天可以买入一支或者卖出一支,求 \(n\) 天后利润总额最大是多少。 算法:模拟费用流。 【费用流模型】 把每一天抽象为一个结点:\(d_1\sim d_n\)。 \(S\rightarrow d_1\sim d_n\),容量 \(1\ 阅读全文
posted @ 2024-03-29 20:17 FLY_lai 阅读(42) 评论(0) 推荐(0)
摘要: P1484 种树 有 \(n\) 个坑。第 \(i\) 个坑种树的价值是 \(c_i\),相邻坑不能同时种。可以种 \(k\) 颗树,求最大价值。 模拟费用流,建图类似这样: 中间两层结点之间有 \(7\) 条边,表示 \(n=7\) 的情况。相邻两条边,例如 \(1,2\) 总流入量为 \(1\) 阅读全文
posted @ 2024-03-29 19:15 FLY_lai 阅读(71) 评论(0) 推荐(1)
摘要: P5470:NOI2019 序列 题意:给定两个长度 \(n\) 的序列 \(a,b\)。 要求各选出 \(k\) 个数,使得这 \(2k\) 个数之和最大,且两个序列选出的数至少有 \(l\) 个位置相同。 \(n\le 2\times 10^5\)。 算法:模拟费用流。 【费用流模型】 关键点在 阅读全文
posted @ 2024-03-27 22:13 FLY_lai 阅读(46) 评论(0) 推荐(0)
摘要: 模拟费用流。 传送门 题意:共 \(n=x+y+z\) 个人,每个人可以选择获得 \(a_i\) 个金币或 \(b_i\) 个银币或 \(c_i\) 个铜币。要选 \(x\) 个人拿金币,\(y\) 个人拿银币,\(z\) 个人拿铜币。问币数总和最大是多少。\(n\le 10^5\)。 先建出费用流 阅读全文
posted @ 2024-03-25 21:37 FLY_lai 阅读(50) 评论(0) 推荐(0)
摘要: 算法:线段树维护,模拟费用流。 传送门 你需要生产 \(k\) 张光盘。每张光盘都要经过两道工序:先在 A 工厂进行挤压,再送到 B 工厂涂上反光层。 你知道每天 A、B 工厂分别加工一张光盘的花费。你现在有 \(n\) 天时间,每天可以先送一张光盘到 A 工厂(或者不送),然后再送一张已经在 A 阅读全文
posted @ 2024-03-25 21:36 FLY_lai 阅读(26) 评论(0) 推荐(0)
摘要: Silver A 先用随便一个优先队列求出最短时间(怎么分配面试官对总时间没影响)。 赛时的想法是用并查集维护所有曾同时间结束的面试官,但是是错的。 Hack:若面试官 \(a\) 与面试官 \(b\) 同时结束,之后 \(b\) 又与 \(c\) 同时结束。用并查集会认为 \(a,b,c\) 都是 阅读全文
posted @ 2024-03-24 21:24 FLY_lai 阅读(25) 评论(0) 推荐(0)
摘要: KM 算法用来处理最大权完美匹配。 【定义】 记 \(G\) 的左部点为 \(x_i\),右部点为 \(y_i\)。 顶标:我们给每个结点一个整数标号 \(l_i\)。 可行顶标:如果对于 \(\forall (x_i,y_i)\),\(l_{x_i}+l_{y_i}-w_{x_i,y_i}\ge 阅读全文
posted @ 2024-03-24 10:10 FLY_lai 阅读(120) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 25 下一页