11 2021 档案
摘要:##Cmp:Trie,map,hash ###Trie: 复杂度:为字符串串长,可以当做是线性的 用途:一般是先存储一些字符串(“词典”),再给你一些询问,每次询问一个字符串,查询它是否在词典中(或是其前缀是否在词典中) ###map 复杂度:log(字符串个数) 用途:建立字符串到整数的映射,从而
阅读全文
摘要:想知道如何实现双关键字dp吗click it! 三进制状压可以用四进制来写,从而用位运算方便计算 枚举一个二进制数i的真子集可以通过如下代码进行: for(int j=(i-1)&i;j;j=(j-1)&i); 可以用来表示对于每个n位2进制数,枚举
阅读全文
摘要:###P3627 [APIO2009]抢掠计划 Solution: 首先这是一张有向图,点有点权,且给定一个起点,给定多个终点,询问从起点出发,在任意一个终点结束,所经过的点权和最大值 如果对于任意一条边,把它终点的点权作为该边的边权,那么只需从起点出发跑一个最长路就可以了 但问题是,边权都为正,一
阅读全文