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

企业视频网站模板点样做网站

企业视频网站模板,点样做网站,北京seo技术,遵义网站建设oadmin原题链接#xff1a;https://uva.onlinejudge.org/index.php?optioncom_onlinejudgeItemid8category830pageshow_problemproblem396 题意#xff1a; 如果一个字符串可以由某个长度为k的字符串重复多次得到#xff0c;则称该串以k为周期。例 …原题链接https://uva.onlinejudge.org/index.php?optioncom_onlinejudgeItemid8category830pageshow_problemproblem396 题意  如果一个字符串可以由某个长度为k的字符串重复多次得到则称该串以k为周期。例           如abcabcabcabc以3为周期注意它也以6和12为周期。            输入一个长度不超过80的字符串输出其最小周期。 解题思路过程             首先我想到的是用队列                把待测串s[]的首字符s[0]入队从第二个字符s[1]开始和队首元素对比                       ifs[i]c.pop())(c为队列队首出队sum                       else c.push(s[i])               一直到队列为空or所有元素都遍历过一遍为止。               最后如果sum0 || 串的长度与sum取模0 就说明它的最短周期是它本身   1 #include iostream2 #includestring3 #includequeue4 using namespace std;5 int main(){6 int T;7 cinT;8 while(T){9 string a; 10 cina; 11 int lena.length(); 12 int lenalen; 13 len--; 14 queuecharc; 15 c.push(a[0]); 16 int i1,sum0; 17 while(!c.empty()len){ 18 char tempc.front(); 19 if(tempa[i]){ 20 c.pop();sum; 21 } 22 else c.push(a[i]); 23 i;len--; 24 } 25 // if(sum1)sumlena; 26 if(sum0)sumlena; 27 else if((lena%sum)!0)sumlena; 28 coutsumendl; 29 T--; 30 } 31 return 0; 32 } 后来测试才发现这算法有个致命的bug “算法盲点”amanamanamanaman按此串所模式最小周期应该是4但因为使用队列的缘故无法实现出现队列为空的情况顾此路不通。。。   经过重新观察数据规模发现和题意发现通过枚举完成此题。 1 #include iostream2 #includestring3 #includequeue4 using namespace std;5 int main(){6 int T;7 cinT;8 while(T){9 string a; 10 cina; 11 int ok1; 12 int lena.length(); 13 for(int i1;ilen;i){ 14 if(len%i0){ 15 ok1; 16 for(int ji;jlen;j){ 17 if(a[j]!a[j%i]){ 18 ok0; 19 break; 20 } 21 } 22 } 23 if(ok){coutiendl;break;} 24 } 25 T--; 26 } 27 return 0; 28 } 首先从1开始枚举子串长度如果待测串%子串长度0就可以接着去对照待测串中的元素最终找出待测串的最小周期转载于:https://www.cnblogs.com/yifeianyi/p/6900118.html
http://wiki.neutronadmin.com/news/20145/

相关文章:

  • 关于建设学校网站的报告书做短视频的能跟几个网站签约
  • 大型网站建设建设公司排名郑州定制网站推广工具产品
  • 网站建设实训总结范文鄂州seo厂家
  • 微信小程序公司网站怎么制作网站文章来源seo
  • 网站建设管理制度实施方案网络营销招聘岗位有哪些
  • asp建站软件中铁建设门户网登录入口在哪
  • 创网站永久免费建站wordpress怎么做资料库
  • 长治网站制作厂家flash如何做网站
  • 龙岗网站建设推广报价安装网站模版视频
  • 自己做彩票网站私密浏览器免费版在线看小说
  • 海城建设网站泰安有哪些景点
  • 网站上如何放入地图wordpress配置mysql
  • 视频网站怎么制作桂林象鼻山要门票吗
  • 网站如何做才能被360收录网络营销有哪些功能
  • 小程序免费制作流程中国网民博客 seo
  • net网站建设教程建设房地产公司网站的费用
  • 杭州网站站长统计代码
  • 27岁了想学网站建设做网站一般工资如何
  • 郑州公司网站开发怎么修改wordpress目录名字
  • 中咨城建设计南京网站外贸页面网站制作
  • 网站应用程序池布朗新风 中企动力提供网站建设
  • 设计素材网站模板如果在wordpress
  • 网站开发 q3687474wordpress设置联系表格
  • 安陆市城乡建设局网站谷歌网站提交
  • 为什么建设银行网站怎么制作公众号长图
  • 常州网站建设推广去哪里找做网站
  • 叠石桥网站建设宁波网站建设信息推荐
  • dw做的网站怎样做成手机版的win8风格企业网站
  • 美食论坛网站模板智能家居网站开发
  • 各大网站黑白文章 百度网站创建及发展历史