上一页 1 2 3 4 5 6 7 8 9 10 ··· 30 下一页
摘要: 题解:树链剖分裸题 2836: 魔法树 Description Input Output Sample Input 4 0 1 1 2 2 3 4 Add 1 3 1 Query 0 Query 1 Query 2 Sample Output 3 3 2 阅读全文
posted @ 2019-02-02 00:10 wang9897 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 题解: 这个题 出发点显然在 在左/右 加入一个元素对答案产生的贡献 首先大方向上 离线区间考虑单点贡献 我们选择莫队算法 问题是我们如何去处理转移的问题 $$ \sum_{i=l}^{r}min(a[i....r]) $$这个很容易得到 然后有个很显然的结论 若pos为区间{l,r]的最小值的出现 阅读全文
posted @ 2019-02-01 23:01 wang9897 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 题解: 对于每个前缀 对于每个位置一直next下去 找到第一个不满足的情况 然后用长度减去不满足的长度 即为每个位置的答案 具体看代码吧 就是Next数组的应用吧 1511: [POI2006]OKR-Periods of Words Description 一个串是有限个小写字符的序列,特别的,一 阅读全文
posted @ 2019-02-01 01:08 wang9897 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 题解: 有个显然的结论 如果能成环 那么必然能让环上的点都满足条件 然后 与这个环联通的点必然也都能满足要求 所以问题转化成 对于每个联通块里面边的个数是否都大于点的个数 并查集维护即可 1116: [POI2008]CLO Description Byteotia城市有n个 towns m条双向r 阅读全文
posted @ 2019-01-31 20:10 wang9897 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 题解: 题目分为两问 求从每个点出发的最长链 求一段连续最长的区间让极差小于m 对于第一问 显然是树dp 我们考虑对于一个点的最长路径要么从父亲出发 要么是从儿子出发 这就是我们所谓的 "上搞搞下搞搞" 很显然的我们只需要维护从父亲走的最长路和从儿子走的最长路取max即可 我们设从儿子走的最长路径为 阅读全文
posted @ 2019-01-31 19:30 wang9897 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 题解: 离线 排序 对y坐标离散化后 差分用树状数组统计贡献 1935: [Shoi2007]Tree 园丁的烦恼 Description 很久很久以前,在遥远的大陆上有一个美丽的国家。统治着这个美丽国家的国王是一个园艺爱好者,在他的皇家花园里种植着各种奇花异草。有一天国王漫步在花园里,若有所思,他 阅读全文
posted @ 2019-01-31 02:57 wang9897 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 题解:树dp 对于节点x 如果其及其后代节点 都叛变的话 是可以通过其儿子得到的 我们假设 其某个儿子及其后代都叛变的时候 需要满足 x<p 那么对于x及其后代节点都叛变 需要满足 max(min(p,1.0*(sz[儿子])/(sz[x]-1)))这样 那么对于所有孩子节点大于k的节点取max 就 阅读全文
posted @ 2019-01-31 01:45 wang9897 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 题解: 操作1 分解为删除一个元素和修改一个元素的权值 操作2:插入一个元素 操作3:查询区间里面子区间的极差最大值 等价于直接求区间最大值减去区间最小值 操作4:查询区间子区间里面极差最小值 首先明确 极差的最小值只会是相邻元素产生 证明如下(假如 相邻元素x,y,z 若极差最小值来源于z-x 那 阅读全文
posted @ 2019-01-30 23:39 wang9897 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 题解: 差分约束 模板题 差分约束系统 联系 最短路 对于操作1:$ a-b\geqslant c\rightarrow b\leqslant a-c $ 也就是说a向b连一条-c的边 对于操作2:$ a-b\leq c $ 也就是b向a连一条c的边 对于操作三:$ a-b\leq 0 $ 和 $ 阅读全文
posted @ 2019-01-30 22:09 wang9897 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 题解: 首先 明确 如果处于同一区域时 直接统计贡献即可 不用过桥 对k分情况讨论: 当k=1时 假设桥的位置是 p 那么 $$ \sum_{i=1}^n |x_i-p|+|y_i-p| $$ 很显然当对于 所有x,y排序后的中位数是最优的选择位置 具体证明可以模拟一下 当k=2时 假设桥的位置是$ 阅读全文
posted @ 2019-01-30 21:18 wang9897 阅读(162) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 30 下一页