随笔分类 - 数据结构-树链剖分
摘要:地址:http://acm.split.hdu.edu.cn/showproblem.php?pid=6162 题目: Ch’s gift Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
阅读全文
摘要:地址:http://acm.split.hdu.edu.cn/showproblem.php?pid=3966 题目: Aragorn's Story Time Limit: 10000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/
阅读全文
摘要:地址:http://codeforces.com/problemset/problem/165/D 题目: D. Beard Graph time limit per test 4 seconds memory limit per test 256 megabytes input standard
阅读全文
摘要:树链剖分的实质:将一棵树划分成若干条链,用数据结构去维护每条链。 如:把边或点哈希到线段树(或其他数据结构)上进行维护和查询。 这样做的理由:从根到某一点的路径上,不超过logn条轻边和不超过logn条重路径。 下面开始介绍树链剖分的做法: size(u)为以u为根的子树节点个数(包括u),令v为u
阅读全文