社区
C语言
帖子详情
请教一个字符串匹配算法
qiqingping
2001-04-29 10:24:00
请问,找出一个字符串中最长重复串
问:1最小时间复杂度是多少?
2怎么实现?
我在这里先谢谢大家了:)
...全文
85
5
打赏
收藏
请教一个字符串匹配算法
请问,找出一个字符串中最长重复串 问:1最小时间复杂度是多少? 2怎么实现? 我在这里先谢谢大家了:)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiqingping
2001-04-30
打赏
举报
回复
谢谢,可是我要的是最小时间复杂度:)
wjyasd
2001-04-30
打赏
举报
回复
不知道你对字符串匹配的算法是否熟悉?
如果要是能够找到的话,在这个的基础上加上一些东西就可以了。
三个指针 p1,p2,p3;
p1:指向匹配字符串的第一个。
p2:自动加1。
p3:目前最长的字符串
定义一个变量保存第一个匹配的字符串的长度(初始化值为0)。另外,在查找剩下的字符串中和第一个比较,随时改变p3的指向(当发现更长的话)
qiqingping
2001-04-30
打赏
举报
回复
对啊!就是这样的,要怎么实现呢?
qiqingping
2001-04-30
打赏
举报
回复
对,就是这个:)
cber
2001-04-29
打赏
举报
回复
什么是最长重复串?
是不是像字符串"abcdefgdef"中的最长重复串就是“def”?
asp.net知识库
.NET 2.0中的字符串比较 小试ASP.NET 2.0的兼容性 为 asp.net 2.0 的菜单控件增加 target 属性 ASP.NET 2.0 的内部变化 常见的 ASP.NET 2.0 转换问题和解决方案 Asp.Net2.0无刷新客户端回调 体验.net 2.0 的优雅(1...
编码:KR
字符串匹配
,
一个
简单到领导都看得懂的
算法
01—KR
算法
话说回来,我们今天要说的这个
字符串匹配
算法
比之前讲过的kmp,horspool,sunday简单的多的
字符串匹配
算法
,我们知道暴力匹配是通过对两个字符串进行每
一个
位置字符对比来查找匹配的上的子字符串。...
C语言系列之 字符串相关
算法
尹成老师带你步入 C 语言的殿堂,讲课生动风趣、深入浅出,全套视频内容充实,整个教程以 C 语言为核心,完整精彩的演练了数据结构、
算法
、设计模式、数据库、大数据高并发检索、文件重定向、多线程同步、进程通讯、...
动态规划之KMP字符匹配
算法
KMP
算法
(Knuth-Morris-Pratt
算法
) 是⼀个著名的
字符串匹配
算法
, 效率很⾼, 但是确实有点复杂。 先在开头约定, 本⽂⽤ pat 表⽰模式串, ⻓度为 M , txt 表⽰⽂本串,⻓度为 N 。 KMP
算法
是在 txt 中查找⼦...
⭐动态规划之KMP字符匹配
算法
KMP
算法
(Knuth-Morris-Pratt
算法
) 是
一个
著名的
字符串匹配
算法
,效率很高,但是确实有点复杂。 很多读者抱怨 KMP
算法
无法理解,这很正常,想到大学教材上关于 KMP
算法
的讲解,也不知道有多少未来的 Knuth、...
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章