码迷,mamicode.com
首页 >  
搜索关键字:trie树    ( 832个结果
[二进制trie][贪心]CSUOJ1216异或最大值
题目传送门 过了好久,终于重新开始写博客了。。。 这是一道二进制trie树的模板题。 二进制trie树,理解一下就是一颗二叉树,左右儿子为0或1。 然后每插入一个数就进行一次Find操作。 Find:对于一个数x,我们在trie上总是走x在二进制下第i位的相反的那个节点。(当存在此节点时) Code ...
分类:其他好文   时间:2018-06-09 15:25:14    阅读次数:148
字符串kmp算法详解
之前要研究aho-corasick算法 拖了好久  感觉自己博客要开始了!!aho-corasick算法依赖2元素:1.Trie树解析,1个月前就已经写过博客分析过了。2.KMP算法此文重点介绍字符串KMP算法:一开始说说普通模式算法("BF"算法)思路:模式串从主串的第一个字符开始匹配,每匹配失败,主串中记录匹配进度的指针 i 都要进行 i-j+1 的回退操作(这个
分类:编程语言   时间:2018-06-05 00:41:16    阅读次数:175
51nod 1295 XOR key (可持久化Trie树)
1295 XOR key 题目来源: HackerRank 基准时间限制:1.5 秒 空间限制:262144 KB 分值: 160 难度:6级算法题 1295 XOR key 题目来源: HackerRank 基准时间限制:1.5 秒 空间限制:262144 KB 分值: 160 难度:6级算法题 ...
分类:其他好文   时间:2018-05-29 21:12:19    阅读次数:219
codeforces 979D - Kuro and GCD and XOR and SUM
标签(空格分隔): Trie树 题目链接 http://codeforces.com/problemset/problem/979/D 题意 给定一个空集合,有两种操作: 一种是往集合中插入一个元素,一种是给三个数$x,k,s$,问集合中是否存在$v$,使得$x\ mod\ k==0$且$v\ mo ...
分类:其他好文   时间:2018-05-21 21:15:51    阅读次数:164
BZOJ5338 [TJOI2018] Xor 【可持久化Trie树】【dfs序】
题目分析: 很无聊的一道题目。首先区间内单点对应异或值的询问容易想到trie树。由于题目在树上进行,case1将路径分成两段,然后dfs的时候顺便可持久化trie树做询问。case2维护dfs序,对dfs序建可持久化的trie树。这样做的空间复杂度是O(nw),时间复杂度是O(nw). 代码: ...
分类:其他好文   时间:2018-05-19 12:59:15    阅读次数:165
[Codeforces 979D] Kuro and GCD and XOR and SUM
Brief Intro: 1操作:添加一个数 2操作:寻找一个数v,ki∣GCD(xi,v), xi+v≤si, 且v^xi最大 Algorithm: 以前做的关于异或和字符串的题目比较少,这题就当是补基础了吧 此题对v的限制条件很多,其中V、Xi异或值最大我们发现是一类经典问题 建立Trie树,贪 ...
分类:其他好文   时间:2018-05-17 23:16:24    阅读次数:279
AC自动机
本来是早就该学的知识点了,但是拖了好长时间最近在重新捡起来。。。 【AC自动机???自动AC机???】 刚学OI的时候,就听到学长说AC自动机,第一次听到这个名字还以为只是开玩笑说用来自动A题的BUG。。。(相信总会有人和我想法是一样的) AC自动机就是字典树和KMP算法的结合,KMP实现的是单模匹 ...
分类:其他好文   时间:2018-05-17 19:14:14    阅读次数:161
专题训练之Trie
推荐几篇博客:https://www.cnblogs.com/TheRoadToTheGold/p/6290732.html 浅谈Trie树 https://blog.csdn.net/u013588639/article/details/38406453 字典树的数组实现 1 #include<c ...
分类:其他好文   时间:2018-05-15 21:02:12    阅读次数:143
DP重开
颓了差不多一周后,决定重开DP 这一周,怎么说,学了学trie树,学了学二叉堆,又学了学树状数组,差不多就这样,然后和cdc一番交流后发现,学这么多有用吗?noip的范围不就是提高篇向外扩展一下,现在向下推进度,该不会写题还是不会,水平能有什么提高,应该老老实实看完DP的所有内容和图论的基本内容,再 ...
分类:其他好文   时间:2018-05-13 21:03:08    阅读次数:135
洛谷 P3121 [USACO15FEB]审查(黄金)Censoring (Gold) 【AC自动机+栈】
这个和bzoj同名题不一样,有多个匹配串 但是思路是一样的,写个AC自动机,同样是开两个栈,一个存字符,一个存当前点在trie树上的位置,然后如果到了某个匹配串的末尾,则弹栈 cpp include include include include using namespace std; const ...
分类:其他好文   时间:2018-05-09 15:03:24    阅读次数:150
832条   上一页 1 ... 23 24 25 26 27 ... 84 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!