树
文章平均质量分 75
Jiachen Yu
2015 - 2019 杭州电子科技大学 计算机本科
2019 至今 Airbnb 后端工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CodeForces 381 div.2 D. Alyona and a tree dfs序 二分 区间和
题目链接:http://codeforces.com/contest/740/problem/D 题目大意:一棵树有n(1 思路:有个很简单也很重要的结论,一个树的所有子节点的dfs序大于根节点的入序,小于(或小于等于)根节点的出序。 题目转变成了区间内求和,赋予每个结点权值1,对每个节点求其dfs序所在区间内的和就是其子树的总结点数。但是有的节点不能被计数,可以对每个节点算原创 2016-11-29 10:04:45 · 521 阅读 · 0 评论 -
BUAAOJ 610 北航校赛 前前前世 dp 预处理
题目地址:https://biancheng.love/problem/610/index 题意:给出一棵无穷结点的二叉树,根节点为 1 ,并且 对于结点 i ,它的两个子结点分别是 2i 和 2i + 1 在结点 p 的前 n 层子树中寻找两个结点 x 和 y ,满足 y 是 x 的子结点的子结点的子结点,且 x ≡ y ≡ 1 (mod k) 问可能的二元组 (x, y) 的数目模原创 2016-12-20 20:03:43 · 620 阅读 · 0 评论 -
codeforces 405 D. Bear and Tree Jumps 树形dp
题目链接http://codeforces.com/contest/791/problem/D题意给一个树,节点数为n(2<=n<=2e5)n (2 <= n <= 2e^5),给一个数k(1<=k<=5) k (1 <= k <= 5),代表一个人一步可走的最大距离,定义函数f(s,t) f(s, t)为树上s,t两点之间的最短步数,求∑ni=1∑nj=i+1f(i,j) \sum_{i = 1}原创 2017-04-21 21:50:37 · 538 阅读 · 0 评论 -
bzoj 4297 Rozstaw szyn 思维 dfs
题目地址:http://www.lydsy.com/JudgeOnline/problem.php?id=4297 = =题意:给定一棵有n个点,m个叶子节点的树,其中m个叶子节点分别为1到m号点,每个叶子节点有一个权值r[i]。你需要给剩下n-m个点各指定一个权值,使得树上相邻两个点的权值差的绝对值之和最小。思路:QAQ,神题,看了Claris的代码,又自己想了很久才有点明白过来。感觉写的思路不原创 2017-06-30 17:20:04 · 957 阅读 · 0 评论 -
HDU 6035 Colorful Tree 树上统计 联通块
地址http://acm.hdu.edu.cn/showproblem.php?pid=6035题意树上每个节点有一种颜色ci(1<=ci<=n)c_i (1 <= c_i <= n),2<=n<=2∗1052 <= n <= 2 * 10^5,每个点对的路径值为这个路径上的颜色种数,求树上所有路径(n∗(n−1)/2n * (n - 1) / 2条路径)的长度和思路直接计算每个颜色对答案的贡献自己原创 2017-07-26 11:01:27 · 2326 阅读 · 0 评论 -
Codeforces Round #430 (Div. 2) C. Ilya And The Tree 树dp 统计
地址http://codeforces.com/contest/842/problem/C题意给一颗树,树上每个点都有一个权值,一个节点的beauty是这个点到根节点所有权值去掉一个值(或者一个值都不去掉)的gcd,求每个节点的最大beauty思路考虑树dp的方法,一个节点的最大beauty要么是不算自己的权值计算出的gcd(这个可以通过dfs轻易维护出),要么是算了自己的权值计算出的gcd,如果算原创 2017-08-30 15:40:55 · 498 阅读 · 0 评论 -
树上 分块 莫队 题型小结 加 题集
前言最近接触到了树分块(大三才接触到了QAQ),然后打算总结下……普通莫队算法简单回顾一下普通的莫队算法,莫队算法是用来解决区间询问的算法,其把区间分成n√\sqrt n份,每份的大小是n√\sqrt n。把所有询问按其左端点所在区间为第一关键字,右端点按第二关键字排序,然后依次移动左右指针,处理相关询问。算法的时间复杂度在于当前区间的左右指针移动。左指针每次只会在块内移动,复杂度为O(q∗n√)O原创 2017-09-26 19:13:41 · 858 阅读 · 0 评论
分享