摘要:
题目链接:D. Destruction of a Tree 题意:给你一颗树每次你能删除偶数度的点,删除点后与之相连的边也会删除。问能否删除整棵树。能的话输出删除顺序。 题解:首先我们可以发现每次删除只能删出偶数条边,所以当给的树是偶数个点的树是无法删除的。 然后对于一颗有奇数个节点的树,我们先把每 阅读全文
摘要:
题目链接:Dynamic Rankings The Company Dynamic Rankings has developed a new kind of computer that is no longer satisfied with the query like to simply find 阅读全文
摘要:
题目链接:COT - Count on a tree 题解:跟数组求第K大差不多,这个要求下求下lca,然后区间查询的应该是sum[u]+sum[v]-sum[lca(u,v)]-sum[f[lac(u,v)][0]]; You are given a tree with N nodes. The 阅读全文
摘要:
题目链接:K-th Number 题解:我们先把数组离散离散化一下,然后先不考虑L,R的区间的关系,我们有一个棵线段树sum[]保存的是第几大到第几大出现的个数,这样我们想要询问这颗线段数的第k大是多少可以在log(n)次下就找到,但是区间的不同,一颗线段树是解决不了的,那我们如何得到L,R区间的s 阅读全文
摘要:
题目链接:http://codeforces.com/contest/940/problem/F F. Machine Learning time limit per test 4 seconds memory limit per test 512 megabytes input standard 阅读全文