
主席树
文章平均质量分 61
DQSSS
蒟蒻
展开
-
【poj2104】K-th Number 主席树
DescriptionYou are working for Macrohard company in data structures department. After failing your previous task about key insertion you were asked to write a new data structure that would be able to r原创 2016-03-18 17:15:31 · 658 阅读 · 0 评论 -
【bzoj3524/2223】[Poi2014]Couriers/[Coci 2009]PATULJCI 主席树
Description给一个长度为n的序列a。1≤a[i]≤n。 m组询问,每次询问一个区间[l,r],是否存在一个数在[l,r]中出现的次数大于(r-l+1)/2。如果存在,输出这个数,否则输出0。Input第一行两个数n,m。 第二行n个数,a[i]。 接下来m行,每行两个数l,r,表示询问[l,r]这个区间。Outputm行,每行对应一个答案。Sample Input7 51 1 3 2原创 2016-03-18 23:02:16 · 691 阅读 · 0 评论 -
【bzoj2588】Spoj 10628. Count on a tree LCA+主席树
Description给定一棵N个节点的树,每个点有一个权值,对于M个询问(u,v,k),你需要回答u xor lastans和v这两个节点间第K小的点权。其中lastans是上一个询问的答案,初始为0,即第一个询问的u是明文。Input第一行两个整数N,M。 第二行有N个整数,其中第i个整数表示点i的权值。 后面N-1行每行两个整数(x,y),表示点x到点y有一条边。 最后M行每行两个整数(原创 2016-03-19 00:34:43 · 756 阅读 · 0 评论 -
【bzoj1901】Zju2112 Dynamic Rankings 树状数组套主席树
Description给定一个含有n个数的序列a[1],a[2],a[3]……a[n],程序必须回答这样的询问:对于给定的i,j,k,在a[i],a[i+1],a[i+2]……a[j]中第k小的数是多少(1≤k≤j-i+1),并且,你可以改变一些a[i]的值,改变后,程序还能针对改变后的a继续回答上面的问题。你需要编一个这样的程序,从输入文件中读入序列a,然后读入一系列的指令,包括询问指令和修改指令原创 2016-03-20 17:37:57 · 529 阅读 · 0 评论 -
【CH】【弱省胡策】Round #7 高精度+组合数+set+主席树+题答题+密码学
在CH上找了套题… 60滚粗啦!T1的暴力懒得写,T3的提答好恶心…嘛就算都写上也就100分左右…我不会告诉你最后一个半小时左右我弃赛了…Magic背景wys是TKD的妹子。wys听说TKD总把题面写得很长很长;于是这一次她要求TKD把题面写得很短很短。描述统计N个点N条边的简单无向连通图个数。输入格式一行一个整数N。输出格式输出一行一个整数,描述答案。样例输入13样例输出11样例输入24样原创 2016-03-22 09:05:35 · 886 阅读 · 0 评论 -
【bzoj3295】[Cqoi2011]动态逆序对 树状数组套主席树
Description对于序列A,它的逆序对数定义为满足iInput输入第一行包含两个整数n和m,即初始元素的个数和删除的元素个数。以下n行每行包含一个1到n之间的正整数,即初始排列。以下m行每行一个正整数,依次为每次删除的元素。Output输出包含m行,依次为删除每个元素之前,逆序对的个数。Sample Input5 4153425142Sample Output5221样例解释(1,5,3,原创 2016-04-05 21:57:59 · 1220 阅读 · 0 评论