摘要: 传送门 这道题题意描述很清楚,不过我自己做的时候确实是一头雾水……又看了题解,发现要用到一个新知识,叫purfer序列。 我们来简单说一下什么是purfer序列。它可以被看作一种树的表现形式。一棵含有n个节点的树可以用一个长度为n-2的purfer序列表示,而其中每一个树都是1~n之间的一个数。 每 阅读全文
posted @ 2018-08-24 07:00 CaptainLi 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 传送门 应该是HNOI2008年最简单的一道题了吧……简单的组合数题,不过要换个思路。 我们直接考虑发生越狱的情况似乎有点复杂,那我们换个思路,考虑不发生越狱的情况,也就是两个有相同宗教的人不会坐在一起。 第一个人有m种宗教可以信仰,那么第2个就只有m-1种了,不过我们发现,之后,第3个人其实还可以 阅读全文
posted @ 2018-08-23 18:39 CaptainLi 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 传送门 这道题目的题意描述,通俗一点说就是这样:有一个长度为n的数字串(其中每一位都可以是0到9之间任意一个数字),给定一个长度为m的模式串,求有多少种情况,使得此模式串不为数字串的任意一个子串。结果对给定的模数取模。 我们为了阅读方便,将数字串称为P串,给定的模式串称为T串。 一开始有这么个暴力想 阅读全文
posted @ 2018-08-23 18:15 CaptainLi 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 传送门 这道题我自己想了想……不过并没有想出什么很好的方法。 我们简单一点考虑,问题可以转化成求所有在最上面的直线的那个集合中有哪些直线。我们知道斜率最大(接近正无穷)和斜率最小(接近负无穷)的是肯定要被保留下来的,而且还是在最两侧的两条直线。 那么对于一般的直线,我们考虑一下。 如上图,这两条直线 阅读全文
posted @ 2018-08-20 23:59 CaptainLi 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 传送门 ovo这其实是一道置换 + DP的题,不过蒟蒻已经快忘了置换怎么做了…… 或许这道题使用组合数的方法更容易一些。 我们先考虑一下,满足题目中各种卡牌颜色要求的染色个数一共有多少种,这个很显然,是C(n,sr)* C(n - sr,sb) * C(n-sr-sb,sg)(后面那项结果就是1其实 阅读全文
posted @ 2018-08-18 00:24 CaptainLi 阅读(243) 评论(2) 推荐(0) 编辑
摘要: 传送门 这完全是一道bug题…… 用普通的方法来想,我们肯定是要枚举每一颗行星的,之后对于每颗行星,我们计算一下能影响到它的行星。从行星的引力计算公式来看,这样无论如何都无法用有效的算法求解。分子可以用前缀和,但是分母必须一个一个算,我们不可能全部通分一遍再计算的……而且那样的复杂度和原来也是一样。 阅读全文
posted @ 2018-08-18 00:13 CaptainLi 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 传送门 这道题一开始我想的是使用组合数求解……后来发现这根本不可能…… 无奈之下看了dalao们的题解,有人说要用什么矩阵生成树……我也看不懂……只好看了各位dalao把DP式推出来的题解。 在1~5的时候,对应的轮状病毒的个数分别为1,5,16,45,121.可以发现奇数项全部是完全平方式,而偶数 阅读全文
posted @ 2018-08-17 22:49 CaptainLi 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 题目传送门 看题目描述中,码头的个数小的可怜,竟然只有20,一开始想会不会又是网络流或者状压DP啥的。(好像状压DP真能做QAQ) 不过读完题之后,发现这应该是一道求最短路的题,而且还不只是最短路,既然又可以改道又要求最小花费,那么肯定还有DP. 最短路+DP的结合题。我们可以这么考虑,反正这题数据 阅读全文
posted @ 2018-08-17 22:09 CaptainLi 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 题目传送门 这道题的m,n都非常的小,之后又看到……武器是可以连续攻击的,于是初步想到了网络流。 想到这道题是网络流之后,就很自然的想到应该在武器与机器人之间建边,在源点和武器之间建边,在机器人和汇点之间建边。 不过应该怎么建呢?我们知道武器可以连续攻击,就可以把武器的攻击看做水流,那么很显然,武器 阅读全文
posted @ 2018-08-17 21:56 CaptainLi 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 题目描述 这道题可以看出来是最小割的板子题,不过因为这道题的n,m都到了1000,所以总点数是10^6,直接跑最小割会超时。 于是我们要新引入一个概念:对偶图。 我们先说一下什么是平面图。平面图就是所有的边只在顶点处相交。 比如上面的图就是一个平面图。 对于每一个平面图,都有与之对应的对偶图。平面图 阅读全文
posted @ 2018-08-17 21:46 CaptainLi 阅读(190) 评论(0) 推荐(0) 编辑