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

做门户网站要多少钱淘宝网站怎么做特价

做门户网站要多少钱,淘宝网站怎么做特价,莱芜专业做网站的,网站多大够用文章目录 题目方法一:移动匹配方法二:KMP算法 题目 方法一:移动匹配 class Solution {//移动匹配public boolean repeatedSubstringPattern(String s) {StringBuffer str new StringBuffer(s);//ababstr.append(s);//拼接一份自己 abababab…

文章目录

    • 题目
    • 方法一:移动匹配
    • 方法二:KMP算法

题目

在这里插入图片描述

方法一:移动匹配

在这里插入图片描述

class Solution {//移动匹配public boolean repeatedSubstringPattern(String s) {StringBuffer str = new StringBuffer(s);//ababstr.append(s);//拼接一份自己  ababababstr.delete(0,1);// babababstr.delete(str.length()-1,str.length());//bababa//删除第一个字符和最后一个字符,不然在str里面匹配s时  直接就能从开头匹配就没有意义了//我们要的就是拼接起来的部分  也能匹配到原来的sif(str.toString().contains(s)) return true; // str: bababa   s: ababreturn false;}
}

方法二:KMP算法

关键代码
参考视频讲解字符串这么玩,可有点难度! | LeetCode:459.重复的子字符串
参考题解:459.重复的子字符串—KMP解法
在这里插入图片描述

 // 最后判断是否是重复的子字符串,这里 next[len-1] 即代表next数组末尾的值if (next[len - 1] != 0 && len % (len - (next[len - 1])) == 0) {return true;}return false;
class Solution {//KMP算法public boolean repeatedSubstringPattern(String s) {if (s.length() == 0)   return false;int[] next = getNext(s);int len = s.length();// 最后判断是否是重复的子字符串,这里 next[len-1] 即代表next数组末尾的值if (next[len - 1] != 0 && len % (len - (next[len - 1])) == 0) {return true;}return false;}public int[] getNext(String s){int[] next = new int[s.length()];int j = 0;next[0]=j;for(int i = 1 ; i<next.length;i++){while(j> 0 && s.charAt(i) !=s.charAt(j)){j = next[j-1];}if(s.charAt(i) ==s.charAt(j)) j++;next[i] = j;}return next;}
}
http://www.yayakq.cn/news/504123/

相关文章:

  • 网站建设案例模板下载网站服务器带宽多少合适
  • 常德行业网站如何做网络营销推广员
  • 襄阳网站建设公司招聘更改域名代理商对网站有影响吗
  • 网站主要应用网站上的二维码
  • 房管局网站建设方案初学者wordpress商城模板
  • 从0搭建一个网站wordpress文章分类表
  • 网站权重值试卷a《网站建设与管理》
  • 哪家做网站的公司好wordpress中文站
  • wordpress中文4.8.1网站优化及推广
  • 建设企业网站企业网上银行登录官网下载十堰企业网站制作公司
  • 昆明购物网站建设百度收录怎么做
  • 建设网站需要租用服务器地方融资平台
  • 58做网站吗fw怎么做网站
  • 集团公司网站建设国外设计网站d
  • 网站托管如何收费广州市新闻发布
  • 搭建网站挣钱微信的微网站模板
  • html5快速建站修改网站图标
  • 网站建设方案报价单小程序前后端开发
  • 设计公司网站源码手机版网站原理
  • 网站模版修改建游戏网站
  • 什么是网站前台深圳做电商平台网站建设
  • 免费网站建设哪个好 - 百度私域视频
  • 北京市环境建设办公室网站网站建设课程设计报告php
  • 网站制作是不是要一个后台wordpress制作公司主页
  • 网站开发的3个阶段企业内网模板
  • 网站 做 app开发营销推广案例
  • 如何做班级网站网站你应该知道我说的是什么吧
  • 合肥市做网站多少钱wordpress 导出用户权限
  • 大朗做网站北京做网站费用
  • 固原市住房和城乡建设局网站企业做网页还是网站