会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
APΦA
博客园
管理
上一页
1
···
4
5
6
7
8
9
10
下一页
2018年10月25日
P3258 [JLOI2014]松鼠的新家
摘要: 不知道那位 $Pascal$ 的仁兄是怎么想的,不用修改为什么要打树剖? 为什么要打线段树? 还是先简化一下题面: 给你一棵树 给你 $N$ 个点,要你对每一个 $node_i$ 到 $node_{i+1}$ 的树上路径的点权全部 $+1$。 最后输出每一个点的点权 带着打树剖的情绪,发现时间复杂度
阅读全文
posted @ 2018-10-25 13:43 Rattry
阅读(128)
评论(0)
推荐(0)
2018年10月24日
P2680 运输计划
摘要: 写一个 $M\log N+M\log (\max dis)+N\log (\max dis)$ 的题解,不会树剖的同学可以右转了。 先简化一下题面: 给你一颗树。 给你 $M$ 个询问,每个询问涉及 $x lca(x,y) y$($x$ 到 $y$ 的路径,其中路径为 $dis_i$) 的边权总和。
阅读全文
posted @ 2018-10-24 13:48 Rattry
阅读(146)
评论(0)
推荐(0)
2018年10月20日
P4116 Qtree3
摘要: 由于刚刚学树剖所以来刷刷水题。不会树剖的同学可以果断右转 : "$blog$" 。 这道题的思路就是一直从点 $x$ 往上跳,一直到 $root$ (也就是 $1$)。在其中每一次都查询一遍 $x$ 到 $top[x]$ 的最高的黑点。 先随便画一个图 : 其中我们把 $white$ 定义为 $va
阅读全文
posted @ 2018-10-20 15:55 Rattry
阅读(116)
评论(0)
推荐(0)
P3950 部落冲突
摘要: 此题用树链剖分是大材小用了,因为它可以处理 $p,q$ 不相邻的情况。 简化一下题意: $Q\ p\ q$ 代表查询树上最短路径 $p\ q$ (也就是 $p lca(p,q) q$)之间有没有边的为黑色。有黑色就输出 $No$,全部都是白色输出 $Yes$。 $C\ p\ q$ 代表让 $p,q$
阅读全文
posted @ 2018-10-20 15:53 Rattry
阅读(127)
评论(0)
推荐(0)
2018年10月16日
树链剖分
摘要: 简单来说树链剖分就是把树上问题转化为区间问题的一种方法,同时可以用时间复杂度来换空间复杂度。 $LCA$ 首先来说一下如何求 $LCA$。 其中我们把每个父亲的儿子中 $size$ (子树个数) 最大的儿子称为 重儿子 。而其它则为 轻儿子 ,这样子就把树分为了很多条链。下图中的 $H$ 都是重儿子
阅读全文
posted @ 2018-10-16 13:06 Rattry
阅读(189)
评论(1)
推荐(0)
2018年10月14日
[AHOI2013]作业
摘要: 先知道这道题目的所求 求出一个 $num_i$ 使 $a\leq num_i\leq b$ 且在 $l\leq place_i\leq r$。然后统计 $num_i$ 的个数。 求出一个 $num_i$ 使 $a\leq num_i\leq b$ 且在 $l\leq place_i\leq r$。然
阅读全文
posted @ 2018-10-14 09:55 Rattry
阅读(158)
评论(0)
推荐(0)
2018年10月6日
2018.10.06【NOIP提高组】模拟B组
摘要: 喝喝喝 (NOIP2015模拟) $Description$ $Input$ $Output$ $Data\ Constraint$ 一道很神奇的题目。具体做法是两边缩减找“坏对”。 图 (NOIP2017提高A组) $Description$ 有一个n个点n条边的有向图,每条边为$$,意思是 $i
阅读全文
posted @ 2018-10-06 18:31 Rattry
阅读(155)
评论(0)
推荐(0)
2018年10月5日
2018.10.05【NOIP提高组】模拟B组
摘要: $5166.$ 卢学魔 $(Standard\ IO)$ 考试的想法,一直 $Dfs$ 到底部,然后方案数加一。 得分: $20$。 原因: 补充一些生物知识: 生产者不止一个 一个生产者不是食物链 提示 $Dfs$ 会爆栈,所以我写的是记忆化。记录它的叶子节点有多少个。保证每一个点只有出现一次。
阅读全文
posted @ 2018-10-05 18:16 Rattry
阅读(178)
评论(0)
推荐(0)
2018年9月25日
异世界背包
摘要: $T3$ 异世界背包题解 网页链接 : "传送门" 。 难度 : 提高 $+$。 码量 : $3KB$。 思路 : 整体二分 $+$ 二维树状数组 $+$ 数论分块。 时间复杂度 : $O((n^2+m)\log\ (n^2+m) \log^2 n+\frac{m}{2}\sqrt{10^{3^3}
阅读全文
posted @ 2018-09-25 12:00 Rattry
阅读(325)
评论(1)
推荐(1)
2018年9月23日
快速荷叶叶变换
摘要: 可以参考 "此博客" 。 我们把 $\sum\limits^{N}_{i=1}\sum\limits^{M}_{j=1}\ (N\mod i) (M\mod j)$,变成$\sum\limits^{N}_{i=1}\ (N\mod i) \sum\limits^{M}_{j=1}(M\mod j)$
阅读全文
posted @ 2018-09-23 15:39 Rattry
阅读(374)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
下一页