点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 字符匹配算法
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
BM字符串匹配算法 源代码
BM算法源代码,是与KMP相比的优秀字符匹配算法。 算法复杂度为(m+n)
所属分类:
其它
发布日期:2010-12-22
文件大小:8192
提供者:
My_hello
c语言数据结构字符串模式匹配算法.zip
KMP字符串模式匹配通俗点说就是一种在一个字符串中定位另一个串的高效算法。简单匹配算法的时间复杂度为O(m*n);KMP匹配算法。可以证明它的时间复杂度为O(m+n).。 一.简单匹配算法 先来看一个简单匹配算法的函数: int Index_BF ( char S [ ], char T [ ], int pos ) { /* 若串 S 中从第pos(S 的下标0≤pos S[0] != S[1],S[1] != S[2],所以S[1] != T[0],S[2] != T[0]. 还是从理论上
所属分类:
C/C++
发布日期:2011-06-12
文件大小:428032
提供者:
stone8761
BM字符匹配算法
BM字符匹配算法是当今简单有效的匹配算法,特别适合搜索匹配应用,这是一个简单的示例代码。
所属分类:
C
发布日期:2011-10-07
文件大小:2048
提供者:
daowzq
KMP字符匹配算法
KMP字符匹配算法,KMP算法,字符匹配算法
所属分类:
C
发布日期:2011-10-28
文件大小:5120
提供者:
flying0033
java版的AC多模式匹配算法
AC多模式匹配算法 特点:应用有限自动机巧妙地将字符比较转化为了状态转移。此算法有两个特点:一是扫描文本时完全不需要回溯,二是时间复杂度为O(n)与关键字的数目和长度无关,但所需时间和文本长度以及所有关键字的总长度成正比。 算法思想:用多模式串建立一个确定性的树形有限状态机,以主串作为该有限状态机的输入,使状态机进行状态的转换,当到达某些特定的状态时,说明发生模式匹配。AC 多模式匹配算法的实现可分预处理和搜索查找两个阶段。在预处理阶段根据待匹配的模式串组生成有限状态机;搜索查找阶段状态机根据
所属分类:
Java
发布日期:2011-11-15
文件大小:48128
提供者:
yangzht2008
PHP版的AC多模式匹配算法
AC多模式匹配算法 特点:应用有限自动机巧妙地将字符比较转化为了状态转移。此算法有两个特点:一是扫描文本时完全不需要回溯,二是时间复杂度为O(n)与关键字的数目和长度无关,但所需时间和文本长度以及所有关键字的总长度成正比。 算法思想:用多模式串建立一个确定性的树形有限状态机,以主串作为该有限状态机的输入,使状态机进行状态的转换,当到达某些特定的状态时,说明发生模式匹配。AC 多模式匹配算法的实现可分预处理和搜索查找两个阶段。在预处理阶段根据待匹配的模式串组生成有限状态机;搜索查找阶段状态机根据
所属分类:
PHP
发布日期:2011-11-15
文件大小:23552
提供者:
yangzht2008
匹配算法之KMP.docx
此文件用于kmp字符匹配算法,对于初学者很有好处
所属分类:
C/C++
发布日期:2014-03-02
文件大小:23552
提供者:
u013862902
KMP中文字符匹配算法的C++实现
运用C++实现中文字符的KMP匹配算法,实现关键字搜索
所属分类:
C++
发布日期:2015-01-29
文件大小:1048576
提供者:
zkp19920326
KMP中文字符匹配算法的C++实现
KMP中文字符匹配算法的C++实现
所属分类:
C++
发布日期:2017-05-08
文件大小:1048576
提供者:
hzsharkqq
GUI之KMP字符匹配算法
本资源是java的一个jar包。它可以简单的展示出KMP算法的GUI应用,同时可以帮助我们更好的掌握字符匹配的开始和结束的过程。注意:输入模式串不能为空。
所属分类:
Java
发布日期:2017-10-18
文件大小:51200
提供者:
futurech
字符串匹配算法Sunday的改进
字符串的模式匹配应用十分广泛,在信息的搜索查询等方面具有重要作用,研究串匹配算法的效率具有重要的理论价值和实际意义。在分析几种经典模式匹配算法的基础上,对当前应用最广泛的Sunday算法提出了改进的算法Zhusunday.算法主要改进之处是:在字符串从右向左匹配过程中,当文本字符中出现不匹配模式字符串的字符且该文本字符不是坏字符时,算法从右向左搜索当前文本字符在模式串中出现的位置;找到当前字符在模式串中的位置后继续再向左匹配模式串字符一次,如果仍不匹配时,模式窗口比Sunday算法多向右移动一个
所属分类:
其它
发布日期:2020-05-18
文件大小:308224
提供者:
weixin_38665814
用C++实现BM的字符串模式匹配算法
用C++实现BM的字符串模式匹配算法,两个代码分别实现坏字符规则和好后缀规则
所属分类:
C/C++
发布日期:2019-07-02
文件大小:2048
提供者:
weixin_42974893
一种改进的Sunday字符串匹配算法
针对Sunday匹配算法在首字符和正文存在大量重复,使得其平均执行效率降低这一问题,提出了一种改进的Sunday算法。首先将重复的首字符压缩为一个字符,然后使用压缩后的字符串和正文进行匹配,若匹配成功,对成功匹配的位置信息前的字符和首字符进行循环匹配;如果匹配位数和模式串相同,则返回成功,否则返回失败。改进后的算法大大减少了匹配次数,使执行速度有了明显的提高。
所属分类:
其它
发布日期:2020-06-20
文件大小:892928
提供者:
weixin_38631331
串模式匹配算法 .cpp文件
从主串中第K个字符起,求出子串在主串中首次出现的位置,即模式匹配或串匹配。 朴素的模式匹配算法(BF算法) KMP改进算法(Next[ ]) KMP改进算法(NextVal[ ])
所属分类:
C/C++
发布日期:2020-07-16
文件大小:3072
提供者:
mosterln
一种存储优化的多模式匹配算法
AC(Aho-Corasick)自动机是经典的多模式匹配算法,但在模式串字符集较大的情况下,AC自动机的存储开销较大。为降低存储开销提出了存储优化的多模式匹配算法SMMA,该算法在Trie树建立阶段利用正向表来存储每个状态的后续状态指针以及失配指针,而无需存储字符集所有字符的后继指针,从而压缩了每个状态的储存空间。实验表明,所提出的算法与AC自动机算法在时间效率上相近,但极大地降低了存储开销。
所属分类:
其它
发布日期:2020-07-29
文件大小:104448
提供者:
weixin_38704922
vc++ 带通配符的字符串匹配算法实例源代码.zip
vc++ 带通配符的字符串匹配算法实例源代码,用"*" 和 "?"进行字符串的匹配查找。直接拷贝代码就能使用。部分函数功能:带通配符的字符串匹配 参数:lpszSour是一个普通字符串; lpszMatch是一可以包含通配符的字符串; bMatchCase为0,不区分大小写,否则区分大小写。 返回值:匹配,返回1;否则返回0。 通配符意义:‘*’代表任意字符串,包括空字符串;‘?代表任意一个字符,不能为空;
所属分类:
其它
发布日期:2020-08-03
文件大小:196608
提供者:
Shirley068
Java数据结构及算法实例:朴素字符匹配 Brute Force
主要介绍了Java数据结构及算法实例:朴素字符匹配 Brute Force,本文直接给出实例代码,代码中包含详细注释,需要的朋友可以参考下
所属分类:
其它
发布日期:2020-09-03
文件大小:40960
提供者:
weixin_38538224
一种存储优化的多模式匹配算法
AC(Aho-Corasick)自动机是经典的多模式匹配算法,但在模式串字符集较大的情况下,AC自动机的存储开销较大。为降低存储开销提出了存储优化的多模式匹配算法SMMA,该算法在Trie树建立阶段利用正向表来存储每个状态的后续状态指针以及失配指针,而无需存储字符集所有字符的后继指针,从而压缩了每个状态的储存空间。实验表明,所提出的算法与AC自动机算法在时间效率上相近,但极大地降低了存储开销。
所属分类:
其它
发布日期:2020-10-17
文件大小:366592
提供者:
weixin_38659646
python实现机械分词之逆向最大匹配算法代码示例
逆向最大匹配方法 有正即有负,正向最大匹配算法大家可以参阅//www.jb51.net/article/127404.htm 逆向最大匹配分词是中文分词基本算法之一,因为是机械切分,所以它也有分词速度快的优点,且逆向最大匹配分词比起正向最大匹配分词更符合人们的语言习惯。逆向最大匹配分词需要在已有词典的基础上,从被处理文档的末端开始匹配扫描,每次取最末端的i个字符(分词所确定的阈值i)作为匹配字段,若匹配失败,则去掉匹配字段最前面的一个字,继续匹配。而且选择的阈值越大,分词越慢,但准确性越好。 逆
所属分类:
其它
发布日期:2020-12-24
文件大小:158720
提供者:
weixin_38713996
vc++ 带通配符的字符串匹配算法实例源代码
内容索引:VC/C++源码,字符处理,通配符,算法 vc++ 带通配符的字符串匹配算法实例源代码,用"*" 和 "?"进行字符串的匹配查找。直接拷贝代码就能使用。部分函数功能:带通配符的字符串匹配 参数:lpszSour是一个普通字符串; lpszMatch是一可以包含通配符的字符串; bMatchCase为0,不区分大小写,否则区分大小写。 返回值:匹配,返回1;否则返回0。 通配符意义:‘*’代表任意字符串,包括空字符串;‘?代表任意一个字符,不能为空;
所属分类:
其它
发布日期:2021-03-15
文件大小:154624
提供者:
weixin_38663167
«
1
2
3
4
5
6
7
8
9
10
...
20
»