博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDU2087剪花布条(KMP)
阅读量:7074 次
发布时间:2019-06-28

本文共 714 字,大约阅读时间需要 2 分钟。

题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=2087

就是给你一个串和一个模式串,问,这个串中有多少个模式串。

就是KMP啦,稍微修改一下就是匹配成功后返回匹配成功后的最后一个字符的位置的后一位,而不是第一位。因为是剪纸啦,不能剪过的再剪一次是吧。。

1 #include
2 #include
3 int next[1005]; 4 void get_next(char t[1005]) 5 { 6 int i=0,j=-1,len; 7 next[0]=-1; 8 len=strlen(t); 9 while(i
=lent) return i;32 else return 0;33 }34 int main()35 {36 char t[1005],s[1005],ch,f,len;37 int i,sum;38 scanf("%s",s);39 while(s[0]!='#')40 {41 scanf("%s",t);42 i=0;43 len=strlen(s);44 get_next(t);45 sum=0;f;46 while(i

 

转载于:https://www.cnblogs.com/leeshum/archive/2013/04/17/3026844.html

你可能感兴趣的文章
django第一个app,3
查看>>
大数据教程(2.5):Linux系统搭建本地YUM源服务器
查看>>
postgreSQL中如何实现group_concat
查看>>
招聘网工:内推性质
查看>>
wxPython,线程中修改UI的方法
查看>>
我的友情链接
查看>>
kvm虚拟化
查看>>
jsp中文显示乱码的解决办法
查看>>
Cmakelists.txt中间部分模板
查看>>
eclipse中java工程转web工程
查看>>
linux中的僵尸进程
查看>>
clustershell批量执行shell命令
查看>>
fedora 19 安装mp3 解析
查看>>
redhat7.2配置yum源
查看>>
iOS开发之左右抖动效果
查看>>
血的教训---工作中注意的事项(未完)
查看>>
php转义之gpc
查看>>
IE中用JS让页面全屏的方式(达到F11的 效果)
查看>>
exec-timeout
查看>>
CSS伪类的一些用法以及visibility:hidden和display:none的一些区别
查看>>