当前位置: 首页 > news >正文

国际网站怎么做优化实木餐桌椅网站建设公司

国际网站怎么做优化,实木餐桌椅网站建设公司,论述电子商务网站的建设,做电影网站还是国外服务器本文为复习的草稿笔记,,,有点乱 1. 串的基本概念和基本操作 串是由零个或多个字符组成的有限序列 2. 串的存储结构 3.串的应用 模式匹配 BF算法(简单匹配算法 穷举法 算法思路:从子串的每一个字符开始依次与主串…

本文为复习的草稿笔记,,,有点乱

1. 串的基本概念和基本操作

串是由零个或多个字符组成的有限序列

2. 串的存储结构

3.串的应用

模式匹配

BF算法(简单匹配算法

穷举法

算法思路:从子串的每一个字符开始依次与主串的字符进行匹配

int Index_BF(SSTring S, SSTring T)
{int i=1;j=1;while (i<=S.len && j<= T.len){if(S[i]==T[j]) {i++;j++;}else {i=i-j+2;//(i=i-(j-1)+1)j=1;}if(j>T.len) return i-T.len;//匹配成功,返回第一个字符的下标else return 0;}
}
KMP算法 (快速匹配算法

在BF算法上进行加速

算法思路:

利用部分匹配的结果加速模式串的滑动速度,主串的i指针不需要回溯,子串的j指针也不一定要回溯到头

int Index_KMP(Sstring S,Sstring T, int pos)
{int i=pos,j=1;while(i<=S.len && j<=T.len){if(j==0||s[i]==T[j]){i++;j++}else j=next[j];}if(j>T.len) return i-T.len;else return 0;
}

子串的指针j的回溯,通过next[j] 来计算

next[j] 只与子串有关,与主串无关

next数组:当前字符之前的字符串中最长相等的真前后缀(下面的例子有点细小的差别。。

。。。主串被遍历过的后缀和字串的前缀---

C

 

void get_next(SString T, int next[])
{i=1;nexe[1]=0;j=0;while(i<T[0]){if(j==0|| t[i]==T[j]) {i++;j++;next[j]=j;}else j=next[j];}
}

 

http://www.yayakq.cn/news/172098/

相关文章:

  • 关于网站建设的话术wordpress 简码插件
  • 宿州网站建设零聚思放心网站logo怎么做最清楚
  • 奇墙网站建设北京高端 网站建设
  • 广州网站建设设计公司信息页面优化主要从哪些方面进行
  • 可以看任何网站的浏览器下载wordpress 自动发邮件
  • 爱站站长工具常州网站制作套餐
  • 电脑建立网站div布局在线音乐网站设计
  • 上海网站设计外包简述三只松鼠网络营销方式
  • 嘉兴市建设监理协会网站禅城网站建设联系电话
  • 电子商务网站开发的背景珠海seo关键词排名
  • 网站建设上传图片不显示下载建设银行官方网站
  • win2012r2 建设网站wordpress安装在哪个文件夹
  • 夏津网站开发网站销售的优势
  • 福田手机网站建设品牌网站 响应式网站
  • 做家教需要什么哪个网站的会员万网 网站托管
  • 长沙优化网站获客软件上海最近逮捕人员
  • 用xmind做网站架构wordpress静态化好处
  • 流程图 网站建立网站的作用
  • 石家庄专业建站公司网络文化经营许可证申请
  • 做推广哪个网站好模拟网站平台怎么做
  • 设计好的单位网站开发文化建设应先于经济发展
  • 创建一个网站的英文湖南网站建设怎么样
  • php网站数据迁移wordpress主题演示站点
  • 广东营销式网站秦皇岛吧贴吧
  • 网站建设成交话术装修网名
  • 心理咨询网站建设论文小程序需要多少钱
  • 怎么提交网站网站中查看熊掌号怎么做的
  • 最新网站网站建设企业宣传册
  • 宁波专业品牌网站制作外包wordpress删去RSS
  • 东莞网站建设 拉伸膜浙江省特种作业人员证书查询