上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 30 下一页
该文被密码保护。 阅读全文
posted @ 2019-07-05 19:05 p_b_p_b 阅读(6) 评论(0) 推荐(0) 编辑
摘要: "传送门" 思路 显然是树形DP,显然是斜率优化,唯一的问题就是该怎么维护凸包。 套路1:树上斜率优化,在没有这题的路程的限制的情况下,可以维护一个单调栈,每次加入点的时候二分它会加到哪里,然后替换并记录,等从这个点回溯上来的时候再撤销。 套路2:有路程限制时,不能简单替换,因为你可能会替换掉一个下 阅读全文
posted @ 2019-07-01 16:41 p_b_p_b 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 用途 废话,当然是在DP式子满足某些性质的时候来优化复杂度…… 定义 对于$j$往大于$j$的$i$转移,可以表示成一个关于$i$的函数$f_j(i)$,也就是$dp_i=\max/\min{f_j(i)}$。 若是取$\max$,并且在某一个地方$f_j(i)$从下面跑到了$f_k(i)$的上面( 阅读全文
posted @ 2019-06-27 18:49 p_b_p_b 阅读(751) 评论(0) 推荐(3) 编辑
摘要: 连补两个杂题选讲爽歪歪。 CF1083C Max Mex https://www.cnblogs.com/p b p b/p/10661009.html AGC002E Candy Piles 首先把每堆糖果想象成一个柱子,然后从左到右高度递减。 那么每次就有两种选择:删掉下面一行或是删掉左边一列。 阅读全文
posted @ 2019-06-26 20:43 p_b_p_b 阅读(243) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-06-26 20:11 p_b_p_b 阅读(8) 评论(0) 推荐(0) 编辑
摘要: "Codeforces" 思路 去他的DP,暴力积分多好…… 首先发现$l$没有用,所以不管它。 然后考虑期望的线性性,可以知道答案就是 $$ \int_0^1 \left[ \sum_{i=k}^n {n\choose i}(2x(1 x))^i(1 2x(1 x))^{n i}\right]\m 阅读全文
posted @ 2019-06-26 18:31 p_b_p_b 阅读(311) 评论(0) 推荐(0) 编辑
摘要: "Codeforces" 思路 考虑把连的那两个点中间的链提出来,那么就会变成一条链,链上的每个点挂着一棵子树的形式。 设那些子树的大小为$S_1,S_2,\cdots$,那么新加的简单路径个数就是 $$ \frac 1 2 (n^2 \sum S^2) $$ 很容易理解:任意两个点,只要不在同一棵 阅读全文
posted @ 2019-06-25 14:08 p_b_p_b 阅读(447) 评论(0) 推荐(0) 编辑
摘要: "Codeforces" 中考考完之后第一个AC,纪念一下qwq 思路 简单理解一下题之后就可以发现其实就是要求一个点,使得把它提为根之后整棵树显得非常对称。 很容易想到树哈希来判结构是否相同,而且由于只有完全对称的时候才有用,所以比普通哈希还简单一些…… 吗? 你需要求出子树哈希值、祖先哈希值,还 阅读全文
posted @ 2019-06-24 22:46 p_b_p_b 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 什么?你问我为什么不是中考2019游记? 因为我应该不会再来一次了qwq Day 0 从学校滚回家来颓颓颓,上午看了下书就不想搞了。 下午下了个游戏来玩2333 Day 1 语文+物理。 语文考试虚死我了,前20分钟脑子里一片空白,手也在抖,基础题做得一塌糊涂。 非连较为无聊,抄抄抄就好了。 阅读又 阅读全文
posted @ 2019-06-24 12:34 p_b_p_b 阅读(645) 评论(3) 推荐(1) 编辑
摘要: "Codeforces" 思路 首先吐槽一句:partiton是个什么东西?我好像在百度翻译里面搜不到呀qwq 发现不了什么性质,那就直接上DP吧。注意到DP可以分层,所以设$dp_i$表示当前层,分割前$i$块的最小代价,而$dp'$为上一层,那么有 $$ dp_i=\min\{dp'_j+(i 阅读全文
posted @ 2019-06-08 17:41 p_b_p_b 阅读(727) 评论(1) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 30 下一页