摘要:
题意 你有两个栈,有 $n$ 个货物,每个货物有一个进栈时间和出栈时间(所有时间的并集是1~2n),问有多少种不同的入栈方案。 $n\le 10^6$ 分析 把每个货物的存在看成区间,相交的区间不能在同一个栈中。这样就有了 $O(n^2)$ 连边的方式,再用二分图染色判断一下是否合法即可。合法方案数 阅读全文
posted @ 2019-02-16 20:54
fwat
阅读(424)
评论(0)
推荐(0)
摘要:
题意 "题目链接" 分析 如果走到了下行车站就一定会在前面的某个车站走回上行车站,可以看成是一对括号。 我们要求的就是 类似 代价最小的括号序列匹配问题,定义 f(i,j) 表示到 i 有 j 个左括号没有匹配。 转移时注意一个车站可以有多个左括号和右括号,如果选多个类似无限背包顺着倒着递推一遍即可 阅读全文
posted @ 2019-02-16 14:18
fwat
阅读(278)
评论(0)
推荐(1)
摘要:
题意 给定一棵 $n$ 个点的树,每个点有一个启动能量 $d$ 和传递能量 $c$ ,如果一个点被启动了,就会向和他直接相连的点发送 $c$ 的能量,初始所有节点能量为0,问最少多少能量才能启动所有节点。 分析 定义状态 $f_i$ 表示先激活父亲再激活 $i$ ,$g_i$ 表示先激活 $i$ 再 阅读全文
posted @ 2019-02-16 09:11
fwat
阅读(365)
评论(0)
推荐(0)

浙公网安备 33010602011771号