随笔分类 - 数据结构_主席树
摘要:【题目大意】 给定一棵N个节点的树,每个点有一个权值,对于M个询问(u,v,k),你需要回答u xor lastans和v这两个节点间第K小的点权。其中lastans是上一个询问的答案,初始为0,即第一个询问的u是明文。 【思路】 这道题迷之好写,因为思路条理太清晰了! 我们每个点就是一棵线段树,维
阅读全文
摘要:【题目大意】 给一个长度为n的序列a。1≤a[i]≤n。 m组询问,每次询问一个区间[l,r],是否存在一个数在[l,r]中出现的次数大于(r-l+1)/2。如果存在,输出这个数,否则输出0。 【思路】 只有query部分需要稍作修改。由于每个节点代表的是一个大小区间数的总数,所以只需判断左右子数的
阅读全文
摘要:题意同BZOJ1901,多组数据,数据范围也不一样。重新写一遍复习一下。
阅读全文
摘要:稍后整理笔记。这题数据范围好像有点问题?
阅读全文
摘要:求区间第k大。裸线段树。 莫队版本:☆
阅读全文

浙公网安备 33010602011771号