摘要: POJ 3680 Intervals "题目链接" 题目大意:给定一些开区间$(a_i,b_i)$,以及区间的价值$w_i$。每个点最多被$k$个区间覆盖,要求最大化选取的区间的价值和。 非常神奇的费用流。 我们首先将点离散化,假设有$m$个点。然后建立超级源$S$和超级汇$T$。 首先连两条边$( 阅读全文
posted @ 2018-12-05 20:25 hec0411 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 洛谷P2057 【SHOI2007】善意的投票 "题目链接" 这道题是最小割的一个经典应用:划分集合。 题目的意思就是就是将所有的小朋友分为两个集合:同意睡觉和不同意睡觉的。不同的集合之间的边都要断开。 我们设$S$为投票结果为不想睡觉的小朋友(颜色为0)的集合;$T$为投票结果为想睡觉的小朋友(颜 阅读全文
posted @ 2018-12-05 16:01 hec0411 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 有上下界的网络流 1.无源汇的可行流 首先一个无源汇的可行流必须要满足每个点的流量平衡,我们记为$f_{out}=f_{in}$。 通常,网络流这限制了上界,而无法限制下界。所以对于下界,我们的处理方法就是先让所有边的流量达到下界$d$,然后将一条流量在$[d,u]$的边的流量设为$u d$。这样就 阅读全文
posted @ 2018-12-04 21:57 hec0411 阅读(183) 评论(0) 推荐(0) 编辑
摘要: [SDOI2015]序列统计 题目描述 小C有一个集合$S$,里面的元素都是小于$M$的非负整数。他用程序编写了一个数列生成器,可以生成一个长度为$N$的数列,数列中的每个数都属于集合$S$。小C用这个生成器生成了许多这样的数列。但是小C有一个问题需要你的帮助:给定整数$x$,求所有可以生成出的,且 阅读全文
posted @ 2018-12-01 09:48 hec0411 阅读(155) 评论(0) 推荐(0) 编辑
摘要: "题目链接" 比如说上面$|S|$为12的字符串,我们欲求出$f(9)$的值,那么上面相同颜色的字符必须两两能够匹配。也就是说,同种颜色的字符集里不能同时出现0和1。如果只考虑同种颜色集里相邻的两个字符能否匹配,那么小样例都过不了。。 我们仔细观察就会发现,每隔$|S| len$的位置就会出现相同的 阅读全文
posted @ 2018-12-01 09:27 hec0411 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ4259】残缺的字符串 Description 很久很久以前,在你刚刚学习字符串匹配的时候,有两个仅包含小写字母的字符串A和B,其中A串长度为m,B串长度为n。可当你现在再次碰到这两个串时,这两个串已经老化了,每个串都有不同程度的残缺。 你想对这两个串重新进行匹配,其中A为模板串,那么现在 阅读全文
posted @ 2018-12-01 08:56 hec0411 阅读(195) 评论(0) 推荐(0) 编辑
摘要: "题目链接" 题目大意:给定一个棋盘,棋盘上有0或1,你可以将一整行取反或者一整列取反,要使得最后剩的1最少。$(1\le n\le 20,1\le m\le 100000)$。 一个容易想到的思路就是先枚举行是否取反,然后列就看1的个数是否大于$\frac{n}{2}$考虑是否取反。 我们设函数$ 阅读全文
posted @ 2018-11-30 22:10 hec0411 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Description Claris和NanoApe在玩石子游戏,他们有n堆石子,规则如下: 1. Claris和NanoApe两个人轮流拿石子,Claris先拿。 1. 每次只能从一堆中取若干个,可将一堆全取走,但不可不取,拿到最后1颗石子的人获胜。 不同的初始局面,决定了最终的获胜者,有些局面下 阅读全文
posted @ 2018-11-30 21:41 hec0411 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 题目描述 Alice 和 Bob 又在玩游戏。 对于一次游戏,首先 Alice 获得一个长度为 ​ 的序列 ​,Bob 获得一个长度为 ​ 的序列 bb。之后他们各从自己的序列里随机取出一个数,分别设为 ​,定义这次游戏的 ​次价值为​。 由于他们发现这个游戏实在是太无聊了,所以想让你帮忙计算对于 阅读全文
posted @ 2018-11-30 10:10 hec0411 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 斯特林数 定义: 自行百度 递推式: $$ \begin{Bmatrix}n\\k \end{Bmatrix}=\begin{Bmatrix}n 1\\k 1\end{Bmatrix}+k\cdot \begin{Bmatrix}n 1\\k \end{Bmatrix}\\ \begin{bmatr 阅读全文
posted @ 2018-11-25 18:18 hec0411 阅读(6002) 评论(4) 推荐(8) 编辑