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

app网站开发招聘白杨seo教程

app网站开发招聘,白杨seo教程,福田网站建设,什么是营销型网站设计连续字母长度 题目描述 给定一个字符串&#xff0c;只包含大写字母&#xff0c;求在包含同一字母的子串中&#xff0c;长度第 k 长的子串的长度&#xff0c;相同字母只取最长的那个子串。 输入描述 第一行有一个子串(1<长度<100)&#xff0c;只包含大写字母。 第二行为…

连续字母长度
题目描述
给定一个字符串,只包含大写字母,求在包含同一字母的子串中,长度第 k 长的子串的长度,相同字母只取最长的那个子串。

输入描述
第一行有一个子串(1<长度<=100),只包含大写字母。

第二行为 k的值

输出描述
输出连续出现次数第k多的字母的次数。

用例1
输入
AAAAHHHBBCDHHHH
3
输出
2
说明
同一字母连续出现的最多的是A和H,四次;

第二多的是H,3次,但是H已经存在4个连续的,故不考虑;

下个最长子串是BB,所以最终答案应该输出2。

用例2
输入
AABAAA
2
输出
1
说明
同一字母连续出现的最多的是A,三次;

第二多的还是A,两次,但A已经存在最大连续次数三次,故不考虑;

下个最长子串是B,所以输出1。

用例3
输入
ABC
4
输出
-1

def func():strs = input()k = int(input())cnt = {}#先把第一个加进来cnt[strs[0]] = 1left = 1while left < len(strs):if strs[left] == strs[left-1]:cnt[strs[left]] += + 1else:if strs[left] not in cnt:cnt[strs[left]] = 1else:count = cnt[strs[left]]right = left+1while right < len(strs) and strs[right] == strs[left]:tmp = right - left + 1count = max(count,tmp)right += 1cnt[strs[left]] = countleft = rightcontinueleft += 1#print(cnt)#把cnt按value降序排列newcnt = sorted(cnt.items(), key=lambda x: -x[1])#print(newcnt)maxlength = newcnt[0][1]minlength = newcnt[-1][1]if k < minlength or k > maxlength:return -1for i in range(len(newcnt)):if i != k-1: #k也要从0开始continuereturn(newcnt[i][1])if __name__ == '__main__':print(func())

在这里插入图片描述

用例1
输入
AABBAA
2
输出
2
用例2
输入
BBBAACCCAA
2
输出
3
用例3
输入
BAACCCDDDD
3
输出
2
用例4
输入
BAACCCDDDDBBBAAACDDDDD
2
输出
3
用例5
输入
CCCCCCCCCCCCCCCCCCCC
1
输出
20
用例6
输入
CCCCCCCCCCCCCCCCCCCC
1
输出
20
用例7
输入
FFFFRRRRRO
2
输出
4
用例8
输入
GGGGGZZZZZAZZZZZVAAAADCAAALLL
4
输出
3
用例9
输入
UUUOOOOOMMMUUELLLLLCCCCCCWWWWWOOOOORRRRROODDDDWNNN
20
输出
-1
用例10
输入
UUUOOOOOMMMUUELLLLLCCCCCCWWWWWOOOOORRRRROODDDDWNNN
10
输出
1
用例11
输入
DDDDDNNNNSSSSBOPPPPPXXHHHHHKKRRRRAAAQQQQAUUAAAOOIKKKKKGGGGQQIBYYRRRRRSSSSEEEJJJJYYYYDDBFFDDTTSSSSMNN
2
输出
5
用例12
输入
QQQ
2
输出
-1
用例13
输入
QQQAA
0
输出
-1
用例14
输入
QQQAA
-1
输出
-1
用例15
输入
WWWWHHHHRRRRRWWWWHHHHRRRRRWWWWYYYYBBBBJJJXXFJJSSSSOOOOOAUUUOOEEEEE
2
输出
5
用例16
输入
BCDBSD
2
输出
1
用例17
输入
BBCC
2
输出
2
用例18
输入
BD
4
输出
-1
用例19
输入
BBD
3
输出
-1
用例20
输入
AAAAHHHBBCDHHHH
3
输出
2
用例21
输入
AABAAA
2
输出
1
用例22
输入
ABC
4
输出
-1
用例23
输入
ABC
2
输出
1
用例24
输入
ABC
27
输出
-1
1
http://www.ritt.cn/news/22852.html

相关文章:

  • 成都锦江建设局网站广州软文推广公司
  • 商城网站功能列表百度推广关键词查询
  • 简单html网页制作代码太原seo管理
  • 私服网站备案域名注册商有哪些
  • 网站制作要求网络营销试题库及答案
  • wap游戏引擎关键词优化推广排名
  • 网站链接只显示到文件夹怎么做的永久观看不收费的直播
  • 生产企业做网站有用吗深圳网站建设推广
  • 做彩票网站代理犯法吗6seo分析seo诊断
  • 合川建网站合肥网站优化平台
  • 如何做国外网站外链
  • B2C网站开发功能表今天发生的重大新闻事件
  • 做vlogger的网站有哪些在线域名ip查询
  • 网站分辨率兼容怎么做全网营销平台
  • 如何让百度口碑收录自己的网站cba排名最新排名
  • 个人做网站创业seo网络优化公司哪家好
  • 301 网站 怎么做软文营销的写作技巧有哪些
  • 网站域名设计中国进入一级战备2023
  • 浙江可以做会计题目的网站什么都不懂能去干运营吗
  • 南京学做网站网站搜索排名优化价格
  • wordpress 测速优化关键词技巧
  • 想学网站建设电商网站定制开发
  • 广东建设网站网络营销推广专员
  • 好看的免费的小说网站模板软文兼职
  • 如何搭建一个自己的服务器南昌seo方案
  • 崇左做网站公司广州商务网站建设
  • 胶州网站建设哪家好黑帽seo是什么意思
  • ios软件开发培训班福建百度seo排名点击软件
  • 彩票网站可以做哪些活动百度站长工具怎么关闭
  • 政府大型网站建设重庆黄埔seo整站优化