摘要: 题目链接: "BZOJ2742" "Luogu4598" 好想吐槽某谷评分制度。。~~为什么我评个蓝之后从紫变成了黑。。。~~ 首先,设解$x=\frac{p}{q}(Gcd(p,q)=1)$ 那么就有$\sum_{i=0}^n\limits a_ix^i=0$ $\sum_{i=0}^n\limi 阅读全文
posted @ 2019-03-08 19:02 LanrTabe 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 题目链接: "POJ3734" 因为不同的排列算不同的方案,所以要用到指数生成函数。 有偶数个的颜色生成函数为:$\sum_{i=2j,j\in\mathbb{N}}\limits \frac{x^i}{i!}$ 随意个数的颜色生成函数则为$\sum_{i=0}^\infty\limits \fra 阅读全文
posted @ 2019-03-07 11:46 LanrTabe 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 题目链接: "BZOJ3028" "." 生成函数模板题( "Luogu2000" 也差不多,可以一做,稍难) 对每种食物求生成函数乘起来: 承德汉堡:偶数个 $\sum_{i=2j,j\in \mathbb{N}}^\infty\limits x^i=\frac{1}{1 x^2}$ 可乐:0个或 阅读全文
posted @ 2019-03-06 22:12 LanrTabe 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 题目链接: "BZOJ1537" "." "Luogu3431" 首先离散化一波,然后以$x$为第一关键字,$y$为第二关键字排序。 从前往后扫,设$f[i]$表示到达$i$站的最多乘客,很容易有转移方程$f[i]=max(f[j])+p[i]$,其中$(j\le i),y[j]\le y[i]$ 阅读全文
posted @ 2019-02-28 19:28 LanrTabe 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 题目链接: "BZOJ1452" "Luogu4054" 二维树状数组题(~~或许可以毒瘤树套树~~) 注意到值域范围为$100$,对每个数开一个二维树状数组,在对应的树状数组上修改查询即可。 时间复杂度 $O(Qlognlogm)$ 空间复杂度 $O(nmc)$ 代码: cpp include i 阅读全文
posted @ 2019-02-28 15:57 LanrTabe 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 题目链接: "BZOJ1625" "." 。。。01背包模板题 代码: 阅读全文
posted @ 2019-02-27 21:13 LanrTabe 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 题目链接: "BZOJ2060" "." "Luogu2996" 简单的树形DP。 设$f[x][0/1]$表示在以$x$为根的子树内选/不选$x$的最大答案。 有转移: $f[x][0]=\sum max(f[y][0],f[y][1])$ $f[x][1]=1+\sum f[y][0]$ 时间复 阅读全文
posted @ 2019-02-27 20:15 LanrTabe 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 题目链接: "CF117C" "Luogu Remote Judge" 似乎这题$DFS$可过。。~~我就是饿死也不会用DFS~~ 我们考虑最暴力的做法:枚举$3$个点判断是否形成环。 但是$O(n^3)$是肯定过不了的。 那么先枚举前$2$个点,就要判断第$2$个点出发有没有一个点和第$1$个点联 阅读全文
posted @ 2019-02-15 16:54 LanrTabe 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 题目链接: "BZOJ1858" "Luogu2572" 为什么我的代码这么长啊。。 这一看就是个线段树裸题,难点在于第$4$个操作。 我们需要在线段树上维护$6$个值: :紧靠左的最长一段$0/1$的长度 :紧靠右的最长一段$0/1$的长度 :整段中的最长一段$0/1$的长度 最后注意修改和翻转操 阅读全文
posted @ 2019-02-15 15:01 LanrTabe 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 题目链接: "Codechef" 首先设多项式$A_x=[x\ is\ prime]$,那么$A A$就是$f$。 筛法+$FFT/NTT$强上即可。 接着对于询问,开一个桶,枚举$b$的同时更新答案即可。 时间复杂度 $O(Tn)$ 话说 评测机好快。。本机的几十倍。。 ~~不要忘了开long l 阅读全文
posted @ 2019-02-14 17:25 LanrTabe 阅读(166) 评论(0) 推荐(0) 编辑