原题原题,12月27日的原题
      OD统一考试(C卷)    分值: 100分    题解: Java / Python / C++         题目描述   给你一个字符串 s,字符串s首尾相连成一个环形,请你在环中找出字符o出现了偶数次最长子字符串的长度。   输入描述   输入是一串小写字母组成的字符串   输出描述   输出是一个整数   示例1   输入alolobo输出6说明最长子字符串之一是“alolob”,它包含'o'2个   示例2   输入looxdox输出7说明最长子字符串是"oxdolxl",由于是首尾连接在一起的,所以最后一个'x'和开头的'l'是连接在一起的,此字符串包含2个o。   示例3   输入bcbcbc输出6说明这个示例中,字符串“bcbcbc”本身就是最长的,因为o'都出现了0次   题解       这是一个字符串处理问题,需要找出一个环形字符串中字符出现偶数次最长子字符串的长度。    思路         首先统计字符串中字符'o'的出现次数。     如果字符'o'的出现次数是偶数,那么最长子字符串的长度就是整个字符串的长度。     如果字符'o'的出现次数是奇数,那么最长子字符串的长度就是整个字符串长度减1。          C++   #include <iostream>using namespace std;int ma     
点赞 9
评论 4
全部评论

相关推荐

今天 13:29
已编辑
湖南铁道职业技术学院 后端
小红书 后端选手 n*16*1.18+签字费期权
点赞 评论 收藏
分享
和蔼:在竞争中脱颖而出,厉害! 但是有一个小问题:谁问你了?😡我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了
点赞 评论 收藏
分享
10-09 09:39
门头沟学院 C++
HHHHaos:这也太虚了,工资就一半是真的
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务