摘要:
[HNOI2016]树(可持久化线段树+树上倍增) 题面 给出一棵n个点的模板树和大树,根为1,初始的时候大树和模板树相同。接下来操作m次,每次从模板树里取出一棵子树,把它作为新树里节点y的儿子。操作完之后有q个询问,询问新树上两点之间的距离 $n,m,q \leq 1 \times 10^5$ 分 阅读全文
posted @ 2019-08-05 20:55
birchtree
阅读(331)
评论(0)
推荐(0)
摘要:
[luogu4768] [NOI2018] 归程 (Dijkstra+Kruskal重构树) 题面 题面较长,这里就不贴了 分析 看到不能经过有积水的边,即不能经过边权小于一定值的边,我们想到了kruskal重构树。我们把边按海拔高度从大到小排序,然后建立一棵Kruskal重构树。 树上维护什么呢? 阅读全文
posted @ 2019-08-05 19:56
birchtree
阅读(218)
评论(1)
推荐(0)
摘要:
8/5 Day 1 "[luogu4768\] [NOI2018] 归程 (Dijkstra+Kruskal重构树)" "[HNOI2016]树(可持久化线段树+树上倍增)" 8/6 Day 2 "[Luogu 4688] [Ynoi2016]掉进兔子洞 (莫队+bitset)" "[BZOJ435 阅读全文
posted @ 2019-08-05 19:45
birchtree
阅读(257)
评论(0)
推荐(0)
摘要:
[Codeforces 1201D]Treasure Hunting(DP) 题面 有一个n m的方格,方格上有k个宝藏,一个人从(1,1)出发,可以向左或者向右走,但不能向下走。给出q个列,在这些列上可以向上走,其他列不能向上走。可以重复经过同一个点。求从(1,1)出发,经过所有宝藏的最短路径长度 阅读全文
posted @ 2019-08-05 10:22
birchtree
阅读(836)
评论(5)
推荐(0)

浙公网安备 33010602011771号