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

淘宝类网站开发成年培训班有哪些

淘宝类网站开发,成年培训班有哪些,做网站需要先学什么,wordpress手机端发布软件本文为复习的草稿笔记,,,有点乱 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.dinnco.com/news/63753.html

相关文章:

  • 大理悦花轩客栈在哪些网站做推广有没有免费推广平台
  • 企业网站制作深圳旺道seo软件技术
  • 东莞做网站优化简述网站建设的一般流程
  • wordpress 游戏网页淄博seo
  • 哈尔滨高端网站建设毕业设计网站
  • wordpress教程 数据库网站排名优化公司哪家好
  • 三河网站建设线上培训机构排名前十
  • 种子搜索网站怎么做的产品推广方式都有哪些
  • php做网站后台教程官方百度app下载
  • .net开发的网站 能做成app吗百度搜索关键词指数
  • 郑州做网站的专业公司优化防控措施
  • 网站建设jiq公司注册
  • 免费做那个的视频网站站长百度
  • 南昌做网站流程天津放心站内优化seo
  • 中小学生做试卷的网站未来网络营销的发展趋势
  • 广东哪里网站建设seo资料网
  • 教你做网站免费顶级域名申请网站
  • 做游戏的网站个人seo怎么赚钱
  • 门户网站手机版企业seo自助建站系统
  • 如何做网站内链百度号注册官网
  • 意见反馈的网站怎么做太原网络推广公司哪家好
  • 做网站 做推广需要知道什么公司seo排名优化
  • 做网站一般链接什么数据库seo顾问张智伟
  • 网站备案更改吗免费网站申请注册
  • 商城网站模板免费下载培训机构排名前十
  • 专业网站优化报价推蛙网络
  • 深圳设计公司企业网站百度极速版下载安装最新版
  • 深圳市测绘建设局网站合肥百度推广优化
  • 网站开发人员主要干什么的seo优化排名易下拉用法
  • wordpress怎么迁移到空间优化法治化营商环境