码迷,mamicode.com
首页 >  
搜索关键字:dfa    ( 703个结果
DFA和trie特里实现敏感词过滤(python和c语言)
今天的项目是与完成python开展,需要使用做关键词检查,筛选分类,使用前c语言做这种事情。有了线索,非常高效,内存小了,检查快。到达python在,第一个想法是pip基于外观的c语言python特里模块。不幸的是,我们没有找到一个合适的,假设我会用c书写python模块的话。就自己写一个了,可惜我...
分类:编程语言   时间:2015-10-15 08:45:26    阅读次数:273
正则表达式中的回溯
正则表达式的引擎主要由2种:NFA和DFA。 java的正则基于的是NFA,表达式主导,匹配成功即成功,正则nfa|nfanot匹配字符串nfanot的结果是nfa。 DFA是文本主导,会记录所有的匹配。 使用正则表达式时需要注意回溯,否则可能会导致栈溢出。下面是一个例子程序:Stri...
分类:其他好文   时间:2015-09-20 13:06:10    阅读次数:151
Trie图
DFA 确定性有限状态自动机DFA确定性有限状态自动机是一种图结构的数据结构,可以由(Q, q0, A, Sigma, Delta)来描述,其中Q为状态集,q0为初始状态,A为终态集合,Sigma为字母表,Delta为转移函数。它表示从唯一一个起始状态q0开始,经过有限步的Delta转移,转移是根据...
分类:其他好文   时间:2015-09-18 23:26:01    阅读次数:329
DFA最小化 -- Hopcroft算法 Python实现
wiki 伪代码看上去一直以为怪。发现葡萄牙语和俄罗斯语那里的 if 推断都还缺少一个条件。国内的资料比較少。这几份学习资料不错。比我稀里糊涂的思路要好,分享下:http://www.liafa.univ-paris-diderot.fr/~carton/Enseignement/Complexit...
分类:编程语言   时间:2015-08-11 18:12:58    阅读次数:258
敏感词过滤的算法原理之DFA算法
参考文档http://blog.csdn.net/chenssy/article/details/26961957敏感词、文字过滤是一个网站必不可少的功能,如何设计一个好的、高效的过滤算法是非常有必要的。前段时间我一个朋友(马上毕业,接触编程不久)要我帮他看一个文字过滤的东西,它说检索效率非常慢。我...
分类:编程语言   时间:2015-08-05 17:46:54    阅读次数:9480
hdoj 3555 Bomb(DFA+dp)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3555思路分析:该问题要求求解1—N中的数中含有49的数的个数,可以使用DFA来递推dp公式;详细解释点击链接查看;代码如下:#include #include #include using namesp...
分类:其他好文   时间:2015-07-21 01:04:52    阅读次数:194
NFA到DFA的转换
#include #include #include #include #include #include #define MAX 100 using namespace std; struct edge { char preNode; //节点表示只能用单个字符 char nex...
分类:其他好文   时间:2015-07-10 09:31:38    阅读次数:211
java敏感词过滤
敏感词过滤在网站开发必不可少。一般用DFA,这种比较好的算法实现的.参考链接:http://cmsblogs.com/?p=1031一个比较好的代码实现: 1 import java.io.IOException; 2 import java.util.ArrayList; 3 impor...
分类:编程语言   时间:2015-07-09 12:51:25    阅读次数:191
词法分析学习-手工构词
这个是看MOOC学编译原理的一个作业。 识别标识符和关键字,核心在于转移图,dfa的构造package bingone;import java.io.BufferedReader; import java.io.FileInputStream; import java.io.InputStreamReader;/** * 手工构造词法分析器,标注的关键字有if for 。 * @author...
分类:其他好文   时间:2015-06-28 12:51:53    阅读次数:107
CocoSourcesCS 2
CocoSourcesCS 2 1 /*------------------------------------------------------------------------- 2 DFA.cs -- Generation of the Scanner Automaton 3 ...
分类:其他好文   时间:2015-06-24 23:49:08    阅读次数:153
703条   上一页 1 ... 63 64 65 66 67 ... 71 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!