上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 67 下一页
摘要: 题目链接 "洛谷P4559" 题解 只会做$70$分的$O(nlog^2n)$ 如果本来就在区间内的人是不用动的,区间右边的人往区间最右的那些空位跑,区间左边的人往区间最左的那些空位跑 找到这些空位就用二分 + 主席树 理应可以在主席树上的区间二分而做到$O(nlogn)$,但是写不出来,先留着坑 阅读全文
posted @ 2018-06-16 19:52 Mychael 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "BZOJ3782" 题解 我们把终点也加入障碍点中,将点排序,令$f[i]$表示从$(0,0)$出发,不经过其它障碍,直接到达$(x_i,y_i)$的方案数 首先我们有个大致的方案数${x_i + y_i \choose x_i}$ 但是中途可能会经过一些其它障碍点,那么就减去 所以 $ 阅读全文
posted @ 2018-06-16 17:31 Mychael 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "洛谷P4630" 题解 看了一下部分分,觉得树的部分很可做,就相当于求一个点对路径长之和的东西,考虑一下能不能转化到一般图来? 一般图要转为树,就使用圆方树呗 思考一下发现,两点之间经过的点双,点双内所有点一定都可以作为中介点 那么我们将方点赋值为点双大小,为了去重,剩余点赋值$ 1$ 阅读全文
posted @ 2018-06-16 11:34 Mychael 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "hdu1693" 题解 插头$dp$ 特点:范围小,网格图,连通性 轮廓线:已决策点和未决策点的分界线 插头:存在于网格之间,表示着网格建的信息,此题中表示两个网格间是否连边 状态表示:当前点$(i,j)$和轮廓线上$m + 1$个插头的状态 状态转移: 我们用$f[i][j][s]$表 阅读全文
posted @ 2018-06-16 07:38 Mychael 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "洛谷P4609" 题解 感性理解一下: 一神带$n$坑 所以我们只需将除了$n$外的$n 1$个元素分成$A + B 2$个集合,每个集合选出最大的在一端,剩余进行排列,然后选出$A 1$个集合放左边,剩余放右边 容易发现分割集合并内部排列实质对应第一类斯特林数$$\begin{bmat 阅读全文
posted @ 2018-06-15 20:14 Mychael 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "洛谷T30212" 题解 式子很容易推出来,二项式定理展开后对于$k$的答案即可化简为如下: $$k!(\sum\limits_{i = 0}^{k} \frac{\sum\limits_{x = 1}^{n} a_x^{i}}{i!} \centerdot \frac{\sum\lim 阅读全文
posted @ 2018-06-15 19:02 Mychael 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "BZOJ3456" 题解 真是一道经典好题,至此已经写了分治$NTT$,多项式求逆,多项式求$ln$三种写法 我们发现我们要求的是大小为$n$无向联通图的数量 而$n$个点的无向图是由若干个无向联通图构成的 那么我们设$F(x)$为无向联通图数量的指数型生成函数 设$G(x)$为无向图数 阅读全文
posted @ 2018-06-15 16:34 Mychael 阅读(584) 评论(1) 推荐(0) 编辑
摘要: 指数型生成函数 我们知道普通型生成函数解决的是组合问题,而指数型生成函数解决的是排列问题 对于数列$\{a_n\}$,我们定义其指数型生成函数为 $$G(x) = a_0 + a_1x + a_2\frac{x^2}{2!} + a_3\frac{x^3}{3!} + a_4\frac{x^4}{4 阅读全文
posted @ 2018-06-15 16:11 Mychael 阅读(4499) 评论(0) 推荐(10) 编辑
摘要: 题目链接 "BZOJ5093" 题解 点之间是没有区别的,所以我们可以计算出一个点的所有贡献,然后乘上$n$ 一个点可能向剩余的$n 1$个点连边,那么就有 $$ans = 2^{{n 1 \choose 2}}n \sum\limits_{i = 0}^{n 1} {n 1 \choose i} 阅读全文
posted @ 2018-06-15 11:33 Mychael 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "BZOJ4408" 题解 假如我们已经求出一个集合所能凑出连续数的最大区间$[1,max]$,那么此时答案为$max + 1$ 那么我们此时加入一个数$x$,假若$x max + 1$,显然对答案没有影响 但是假若$x \le max + 1$,显然最大区间变为$[1,max + x]$ 阅读全文
posted @ 2018-06-15 10:17 Mychael 阅读(180) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 67 下一页