- 博客(9)
- 收藏
- 关注
原创 洛谷 P3225 矿场搭建 —— tarjan + 点双分析
题目链接:点我啊╭(╯^╰)╮题目大意: 无向图,任意一个矿点坍塌以后,其他所有矿点都必须有路到救援出口 求最少设置几个救援出口,设置最少出口的方案数解题思路: 这道题确实有点难。。。 对于一个点双联通分...
2020-03-31 23:22:52 241
原创 01分数规划
给定 nnn 个二元组 (valuei,costi)(value_i,cost_i)(valuei,costi),分别表示价值和代价设 xi∈{0,1}x_i∈\{0, 1\}xi∈{0,1},表示第 iii 个二元组是否选取要求最大(小)化下式:r=∑valuei×xi∑costi×xir = \frac{ \sum{value_i} \times x_i } { \sum{cos...
2020-03-29 01:42:03 250
原创 洛谷 P2515 软件安装 —— tarjan + 树形背包
题目链接:点我啊╭(╯^╰)╮题目大意: 每个点有重量、价值、依赖点 树形背包模型,求体积为 MMM 的背包的最大值解题思路: 注意根据依赖点建图后不是树和森林 因为会形成环,环上的点要么都选,要么都不选...
2020-03-28 01:23:52 204
原创 树形背包
树形背包:必须选择父亲节点才能选择其子节点,求一定体积下的最大点权和模板题:P2014 [CTSC1997]选课O(nw2)O(nw^2)O(nw2) 算法:dp[i][j]dp[i][j]dp[i][j] 表示以 iii 为根的子树,体积为 jjj 的最大值在 dfsdfsdfs 里枚举所有子树的状态即可注意:若每个点的体积都为 111 ,选择枚举所有子树的大小,复杂度为 O(nw)O...
2020-03-27 23:53:17 196
原创 洛谷 P3515 Lightning Conductor —— 决策dp 二分栈 | 分治
题目链接:点我啊╭(╯^╰)╮题目大意:解题思路: pi≥aj+i−j−aip_i ≥ a_j + \sqrt{i-j} - a_ipi≥aj+i−j−ai, j≤ij≤ij≤i pi≥aj+j−i−aip_i ≥ a_j + \sqrt{j-i} - a_ipi≥aj+j−i−ai...
2020-03-23 00:41:33 301
原创 洛谷 P5504 柠檬 —— 斜率优化 | 决策dp
题目链接:点我啊╭(╯^╰)╮题目大意: nnn 个数字,每个数字为 s[i]s[i]s[i] 每次选取一串数字,得到 s0×t2s_0 \times t^2s0×t2 s0s_0s0 为这一串数字的任意一个,ttt 为这串数字有 ttt 个 s0s...
2020-03-22 21:40:57 313
原创 洛谷 P3724 大佬 —— 决策dp + BFS
题目链接:点我啊╭(╯^╰)╮题目大意: nnn 个数字,每对数字有个怨气值 然后分成 kkk 段数字,一段数字之内才会产生怨气值 求最小怨气值之和解题思路: 说实话我还不知道可以用二维前缀就能求一...
2020-03-21 22:21:41 196
原创 BZOJ 5311 贞鱼 —— 决策dp + wqs二分
题目链接:点我啊╭(╯^╰)╮题目大意: nnn 个数字,每对数字有个怨气值 然后分成 kkk 段数字,一段数字之内才会产生怨气值 求最小怨气值之和解题思路: 说实话我还不知道可以用二维前缀就能求一...
2020-03-12 00:04:45 233
原创 BZOJ 5252 林克卡特树 —— 树形dp + wqs二分
题目链接:点我啊╭(╯^╰)╮题目大意: 一颗带正负边权的树 删去 kkk 条边后,再任意加上 kkk 条边权为 000 的边 问任意两点简单路径的最大值解题思路: 题目可以转化为: &...
2020-03-11 22:58:29 277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人