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

焦作市网站建设_网站建设公司_Python_seo优化

企业网站策划方案书,网络公司排名100名,深圳市房地产信息系统平台,十大电商代运营公司排名正题 ybtoj KMP-4 题目大意 给出字符串S#xff0c;问你有多少个子串满足ABA的形式#xff0c;且∣A∣⩾k,∣B∣⩾1|A|\geqslant k,|B|\geqslant 1∣A∣⩾k,∣B∣⩾1 解题思路 可以先枚举左端点#xff0c;然后跑KMP#xff0c;使其满足左右两个A#xff0c;然后判断A,…正题 ybtoj KMP-4 题目大意 给出字符串S问你有多少个子串满足ABA的形式且∣A∣⩾k,∣B∣⩾1|A|\geqslant k,|B|\geqslant 1∣A∣⩾k,∣B∣⩾1 解题思路 可以先枚举左端点然后跑KMP使其满足左右两个A然后判断A,B是否满足条件然后计算答案 时间复杂度O(n2)O(n^2)O(n2)理论上是过不了的但它就是过了题解还是这么写的 代码 #includecstdio #includecstring #includeiostream #includealgorithm #define ll long long #define N 15010 using namespace std; int k, n, ans, nx[N]; char s[N]; void kmp(char* s) {int n strlen(s1); nx[1] 0;for (int i 2, j 0; i n; i){while (s[i] ! s[j 1] j) j nx[j];if (s[i] s[j 1]) j;nx[i] j;}for (int i 2, j 0; i n; i){while (s[i] ! s[j 1] j) j nx[j];if (s[i] s[j 1]) j;if (i - j j) j nx[j];//|B|⩾0if (j k) ans;}return; } int main() {scanf(%s%d, s1, k);n strlen(s1);for (int i 0; i n - k * 2; i)kmp(s i);printf(%d, ans);return 0; }
http://www.ihoyoo.com/news/50380.html

相关文章:

  • 网站设计步骤及注意事项泰安高新区人才招聘网
  • 网站建设合同范本大全网站建设和app开发
  • 一下成都网站建设公司全网推广成功再收费
  • 台州椒江区建设局网站网站技术建设方案
  • 外包公司 网站建设 深圳网站建设月薪
  • wordpress 栏目调用seo推广的网站和平台有哪些
  • 装修网站建设公司vs2017可以做网站吗
  • 免费制作h5页面平台东莞网站建设优化推广
  • 服装网站建设的需求企业发展历程网站
  • 公众号链接网站都是怎么做的公司名字大全免费查询
  • 网页设计模板免费下载网站个人做网站需要学什么只是
  • 温州市建设小学大南网站网站的例子
  • 营销网站的专业性诊断评价和优化描述自己做的网站
  • 网站制作郑州网站制作视频怎么转成网址链接
  • 电商网站建设运城服装网站建设公司有哪些
  • 网站设计师岗位职责西安品牌策划
  • 无锡做网站公司网站建设都需要那些材料
  • 手机网站开发报价现在还是和做网站么
  • 任县网站建设网络公司个人信息网站html
  • 访问的网站显示建设中企业网站营销网站
  • 电子商务企业网站建设发展论文西宁百姓网
  • 在阿里巴巴上做网站要多少钱app推广地推接单网
  • 网站开发 论文链网
  • 网站推广软文范例怎么样找回网站密码
  • 贵州省住房与城乡建设厅门户网站Wordpress可以访问么
  • 代做机械设计的网站办公室设计装修
  • 外贸展示网站多少钱网页课程设计
  • 有没有做logo的网站九江市住房和城乡建设局网站
  • 网站诚信备案微信公众平台如何绑定网站
  • 泰安医院网站建设php网站制作商品结算怎么做