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

wordpress快速建站视频教程软件开发是什么工作

wordpress快速建站视频教程,软件开发是什么工作,wordpress mu 中文,公众号 微网站建设方案前言 KMP真厉害#xff0c;刷题刷到 28.找出字符串中第一个匹配项的下标 和 1668.最大重复子字符串 next 数组用来匹配不上时#xff0c;前缀 j j j 可以快速回退到 n e x t [ j − 1 ] next[j-1] next[j−1] 的位置。 void getNext(vectorint next, const…前言 KMP真厉害刷题刷到 28.找出字符串中第一个匹配项的下标 和 1668.最大重复子字符串 next 数组用来匹配不上时前缀 j j j 可以快速回退到 n e x t [ j − 1 ] next[j-1] next[j−1] 的位置。 void getNext(vectorint next, const string s) {int j 0; // 后缀// next[0] 0; // next初始化为 0for (int i 1; i s.size(); i) {while (j 0 s[i] ! s[j])j next[j-1]; // 往回跳if (s[i] s[j])j;next[i] j; // 更新next数组} }题目 28 找出字符串中第一个匹配项的下标 模版题 getNext可以重复使用 class Solution { public:void getNext(vectorint next, const string s) {int j 0; // 后缀// next[0] 0; // next初始化为 0for (int i 1; i s.size(); i) {while (j 0 s[i] ! s[j])j next[j-1]; // 往回跳if (s[i] s[j])j;next[i] j; // 更新next数组}}int strStr(string haystack, string needle) {// needle是子串if (haystack.size() 0 || needle.size() 0)return -1;vectorint next(needle.size(), 0);// 构建 next 数组getNext(next, needle);int j 0;for (int i 0; i haystack.size(); i) {while (j 0 haystack[i] ! needle[j])j next[j-1];if (haystack[i] needle[j])j;if (j needle.size())return i - j 1;}return -1;} };1668 最大重复子字符串 KMP 动态规划很难想象这是 简单 题 class Solution { public:void getNext(vectorint next, string s) {int j 0; // 后缀for (int i 1; i s.size(); i) {while (j 0 s[i] ! s[j])j next[j - 1]; // 回退if (s[i] s[j])j;next[i] j;}}int maxRepeating(string sequence, string word) {int n sequence.size(), m word.size();if (n m)return 0;vectorint next(m, 0);getNext(next, word);// 动态规划 dp[i]表示 sequence[0..i]最多有dp[i]个wordvectorint dp(n, 0); int j 0;for (int i 0; i sequence.size(); i) {while(j 0 sequence[i] ! word[j])j next[j - 1];if (sequence[i] word[j])j;if (j m) { // 匹配上了开始 dp 操作if (i m)dp[i] dp[i - m] 1;elsedp[i] 1;}}int maxVal 0;for (int val: dp)maxVal max(maxVal, val);return maxVal;} };
http://www.zqtcl.cn/news/401863/

相关文章:

  • 专业网站设计制作价格wordpress 动画特效
  • 如何找企业联系做网站网站内容建设的核心和根本是
  • 网站制作找如何判断一个网站是恶意网站
  • dedecms 网站导航建设自己网站的流程图
  • 临海城市建设网站石家庄做网站的公司有哪些
  • 东光网站建设淘宝店铺装修开个送快餐网站怎么做
  • 建设网站有哪些怎么自学室内设计与装修
  • 苏州建设工程协会网站汶上网站建设哪家便宜
  • 湖南手机版建站系统信息做360网站优化
  • 为什么学网站开发中国猎头公司排行榜
  • 怎么给网站做api做设计找参考的设计网站有那些
  • vultr服务器做网站广州做seo整站优化公司
  • 怎么做一个门户网站婚介网站怎么做
  • 惠州做网站电话柳市哪里有做网站推广
  • 成都公司的网站制作网站建设网店名字
  • 网站备案医疗保健审批号是什么基于asp.net网站开发
  • 生活做爰网站如何用织梦做网站
  • 网站拒绝被百度收录c#+开发网站开发
  • 营销网站竞品分析报告东莞网页制作网站
  • 东莞手机手机端网站建设云企网站
  • 网站中弹出广告怎么做网站建设实践报告
  • 站长工具seo综合查询隐私查询导航网站诚信备案
  • 亳州做网站哪家好网站开发的现实意义
  • 创意视觉网站济南网站建设招标
  • 厦门市建设局报表网站南通网站建设计划书
  • 深圳网站建设_模板网站seo
  • 云虚拟主机做网站简单的电商网站开发
  • 注销网站和取消接入深圳建设工程信息价
  • 上海专业网站建设公司站霸网络中国住房和城乡建设部
  • 邯郸做移动网站找谁广西茶叶学会 网站建设