摘要:        
题面与官方std详解在最下方。 题意:给出一颗N个节点、N-1条边的无向图(树),给出Q个询问,每个询问有两条路径,求路径覆盖点的个数。其中Nmax=Qmax=200000 思路: 对于在树上的路径,我们可以用LCA解决。 举个栗子,若A与B结点的LCA是C,那么LAB=LAC+LBC。当边权都是1    阅读全文
posted @ 2017-10-22 16:37
JayWang
阅读(334)
评论(0)
推荐(0)
        
            
        
        
摘要:        
题意:求 [ L , R ] 范围内是质数或两个质数乘积的数的个数 魔改线性筛素数即可,预处理1~Nmax的所有符合要求的数的数量,对于每组询问 O(1) 回答。 对于每个素数,肯定是要计算的。在后面排除合数的时候,判断当前数是不是素数,若是,也算入其中。 用前缀和优化,对于一组询问[L,R],回答    阅读全文
posted @ 2017-10-22 12:28
JayWang
阅读(232)
评论(0)
推荐(0)
        

 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号