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

电商网站怎么做权限控制咖啡seo是什么意思

电商网站怎么做权限控制,咖啡seo是什么意思,百度推广优化怎么做的,电影打卡WordPress模板做了我两个小时,我真的裂开 之前已经发过一次了,走在回宿舍的路上突然发现有些情况并不适用,赶紧删掉了 题目如下: 如果一个字符串可以由某个长度为k的字符串重复多次得到,则称该串以k为周期。例如:abca…

做了我两个小时,我真的裂开

之前已经发过一次了,走在回宿舍的路上突然发现有些情况并不适用,赶紧删掉了

题目如下:

如果一个字符串可以由某个长度为k的字符串重复多次得到,则称该串以k为周期。例如:abcabcabcabc以3为周期(注意,它也以6和12为周期)

输入一个长度不超过80的字符串,输出其最小周期

一些测试点:

abcab

abcababcab

ababc

ababcababc

abcababcabcababc

ababcababc

最后一个就是我路上想出来的,上一个代码并不适用的测试点

第一次的思路是一个字符数组记录暂时重复的字符串,另一个是记录和上一个字符数组相同部分的字符串,一旦出现不同,就把第二个字符串接到第一个上面去

第二次的思路是整个字符串都放在一个数组里面,然后用length记录重复串的长度,前length个字符就是重复串,而count记录暂时相同的的字符串长度,然后一一比较,一旦出现不同length就加上count(count为0就加1)

两个思路都不行,问题在于,如果length一下延长很多,可能会出事

那延长的长度控制在1就行了

这是第三个思路

代码如下:

#include<stdio.h>
#include<string.h>int main(void)
{char str[81] = {'\0'};scanf("%s", str);int len = 1, count = 0;for(int i = 1; i < (int)strlen(str); i++)if(str[i] == str[count])count++;elselen++, i = len - 1, count = 0;printf("%d", len);return 0;
}

虽然count会超过len,但是不会影响比较

。。。

或许以后碰到类似的题就可以秒了

引以为戒

看着简单的题还是要多手动写写

http://www.yayakq.cn/news/500313/

相关文章:

  • 小灯具网站建设方案建设外卖网站规划书
  • 东莞服装网站建设有哪些网站做生鲜到家
  • 菜鸟是什么网站免费用的云服务器
  • 网站页面背景网站后台的编辑器不显示
  • 网站建设以后主要做什么网站设计由哪个部门做
  • 购物网站开发django什么是h5开发
  • 怎么进网站后台管理系统做网站多少钱PageAdmin
  • 家具能在什么网站上做WordPress主题开发核心知识
  • 大连网站运营服务关系型网站怎么做
  • 财务公司网站建设2016wordpress淘宝客程序
  • 网站的建设与规划上海市发布
  • wordpress做了个站没流量镇江房产网站建设
  • 计算机网站开发的目的wordpress wptouch
  • 漳州网站建设优化推广网站优化建议
  • 网站建设是永久性的吗手机版网页制作
  • 深圳专门做网站的公司网站换模板要怎么做
  • 湛江网站建设方案外包普陀专业做网站
  • 网站建设 备案什么意思吴江建设工程招标中心网站
  • 北京校园网站建设网站建设年度总结
  • 巩义机械厂网站建设企业邮箱哪家比较好
  • 网站备案号查询网址网站建设赚钱
  • 国内优秀企业网站设计网站建设与管理试题及答案
  • 上海城乡建设网站证件查询wordpress onepress
  • 如何做网站seo优化网站导航建设注意
  • 生物制药公司网站建设如何购买一个网站的域名
  • 厦门微信商城网站建设广东如何做网站设计
  • 大连模板网站制作哪家专业重庆市建设工程交易中心网站
  • 关于大创做网站的项目计划书网站建设合同义务
  • 给公司做网站的公司平面设计培训学校学费
  • 网站的页面风格有哪些监控设备公司企业网站源码