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

做网站代下购买域名

做网站代下,购买域名,做一个网页需要什么技术,淘客网站 wordpress1、KMP算法前缀表计算逻辑 可以查看上一章节的前缀表概念以及逻辑,KMP算法基础理论[基础概念、前缀、后缀、最长公共前后缀、前缀表] 2、KMP算法前缀表使用 当模式串和文本串匹配失败的时候,前缀表会告诉我们下一次的匹配中,模式串应该跳到…

1、KMP算法前缀表计算逻辑

可以查看上一章节的前缀表概念以及逻辑,KMP算法基础理论[基础概念、前缀、后缀、最长公共前后缀、前缀表]

2、KMP算法前缀表使用

当模式串和文本串匹配失败的时候,前缀表会告诉我们下一次的匹配中,模式串应该跳到那个位置。
a、文本串和模式串指向的字符相等则继续向下移动
b、文本串和模式串指向的字符不相等则模式串向左移动到对应next数组的前一位对应的数值。
        如图中,模式串向左移动2位。

3、获取KMP算法前缀表

3.1 思路

a、初始化:两个指针i,j;  j即是指向前缀的末尾也表示子串的最长公共前后缀长度;i是指向后缀的末尾也是指向next数组待更新的位置; j=0; next[0]=j
b、前后缀相同:指针j向右移动
c、前后缀不同:指针j移动到next[j-1]的位置
d、更新next数组

3.2 代码实现

private void getNext(int[] next, String s) {int j = 0; // 初始化next[0] = 0;for (int i = 1; i < s.length(); i++) {while (j > 0 && s.charAt(j) != s.charAt(i))  j = next[j - 1]; if (s.charAt(j) == s.charAt(i)) j++;next[i] = j; }}

http://www.dtcms.com/wzjs/29416.html

相关文章:

  • 专业集团门户网站建设服务商搜索引擎排行榜前十名
  • 做美食网站的目的意义今日时政新闻
  • 编程做网站容易还是做软件排名优化外包公司
  • 青山做网站手机百度app
  • 微信做淘宝客网站有哪些经典软文案例和扶贫农产品软文
  • 鸭梨网站建设百度热搜的含义
  • 手机游戏网站大全自学seo能找到工作吗
  • 分类信息网站如何优化深圳正规seo
  • 主流网站建设湖南网站seo地址
  • 群晖nas可以做网站佛山企业用seo策略
  • 企业模板网站建设网络营销师证书需要多少钱
  • 美女做羞羞事全过程网站视频号推广
  • 网站seo优化效果自己做网站怎么做
  • 网站不兼容ie6qq刷赞网站推广全网
  • 上海静安做网站多少钱国外广告联盟平台
  • 网站建设的价值是什么网络推广员的日常工作
  • 苏州建站公司网络seo是什么工作
  • 微信 网站建设seo综合查询工具
  • 衡水网站建设推广新手怎么做seo优化
  • 做外贸需要浏览外国网站百度推广费用一年多少钱
  • 那个网站可以找人做设计关键词林俊杰mp3免费下载
  • 东莞整站优化推广公司找火速搜索引擎营销就是seo
  • 做网站常规语言百度爱采购竞价
  • 深圳网站建设 易通鼎自媒体怎么入门
  • 深圳招聘网站哪个好自己建网页
  • 免费做网站公司推荐seo推广是什么工作
  • 外贸网站设计方案接单平台app
  • 做网站要什么颜色模式百度手机助手官网
  • 网站之家查询在哪里找专业推广团队
  • 开发小程序商城的费用刷排名seo