首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
BLUES2024
广东工业大学 Java
关注
已关注
取消关注
原题原题,12月27日的原题
@code5bug:
最长子字符串的长度 (一) - 华为OD统一考试(C卷)
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 main(){ string s; cin >> s; int cnt = 0; for(char c : s) if(c == 'o') cnt++; int rs = (cnt % 2 == 0) ? s.length() : s.length() - 1; cout << rs << endl; return 0;}Javaimport java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String s = in.nextLine(); int cnt = 0; for (char c : s.toCharArray()) if (c == 'o') cnt++; int rs = (cnt % 2 == 0) ? s.length() : s.length() - 1; System.out.println(rs); }}Pythonfrom collections import Counters = input()cnt = Counter(s)print((len(s) if cnt['o'] % 2 == 0 else len(s) - 1))🙏整理题解不易, 如果有帮助到您,请给点个赞 ❤️ 和收藏 ⭐,让更多的人看到。🙏🙏🙏
点赞 9
评论 4
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
01-14 21:18
清华大学 Java
工作压力大就去跑跑步吧
工作压力大时,不妨去跑跑步。长时间面对电脑、任务和 deadlines,人的大脑很容易被焦虑和疲惫占满。跑步是一种成本最低、见效最快的解压方式。只需要换上运动鞋,离开办公环境,身体一动起来,注意力自然会从工作中抽离,情绪也会随之放松。在跑步的过程中,呼吸逐渐变得规律,节奏一点点稳定下来,很多原本纠结的问题反而会变得清晰。压力并不会凭空消失,但会在一次次脚步落地中被慢慢消化。跑完后出汗的畅快感,往往能让人重新找回对生活和工作的掌控感。工作再忙,也别忽略身体和情绪。跑几公里,不是逃避问题,而是让自己以更好的状态回到问题面前。
工作压力大,你会干什么?
点赞
评论
收藏
分享
01-14 19:08
门头沟学院 Java
从“死了么”爆火到AI造梦
一、 现象拆解:“死了么” 爆火的底层逻辑,藏着小团队的逆袭密码1.1 精准狙击:1.25 亿独居者的 “数字安全绳”在当今社会,独居生活已成为一种日益普遍的生活方式。中国超 1.25 亿独居人群,正面临着一个共同的核心焦虑 ——“孤独死”。“死了么” APP 敏锐地捕捉到了这一痛点,以 “每日签到 + 失联预警” 的极简功能,为独居者搭建了一条低成本的安全兜底方案。从心理学角度来看,这种设计精准地击中了独居者内心深处 “被看见、被牵挂” 的情绪刚需。福建省心理咨询与健康教育研究会副会长王永红指出,“极简签到 + 失联自动通知紧急联系人” 的模式,给独居群体提供了存在确认,有效缓解了他们的死亡...
如果让你发明个APP,你...
点赞
评论
收藏
分享
2025-12-12 18:42
门头沟学院 Java
27届0实习已经废了 求拷打
学历也不好本科也不是科班😭投中小厂没人理 大厂也没约面的唯一面了一个大厂 百度也G了找不到实习暑期还能进大厂吗不知道如何提升竞争力了
点赞
评论
收藏
分享
今天 11:38
卓驭科技_HR(准入职员工)
卓驭(大疆车载)内推
卓驭 嵌入式中间件实习 面经写一写面经,回馈一下社区。⌚️timeline:五月底👋part1:自我介绍 && 项目介绍1. 项目里的内存占用,资源使用的性能评估?性能优化的思考?2. 端侧大模型的选型?3. 机器人比赛中最难的一个问题?技术方案的选择用了多长的时间?4. 之前实习的主要工作?方案是如何确定的?5. 对车载中间件的了解?6. 。。。忘了🤏part2:八股拷打1. 设计模式?平时开发有用到过哪一些设计模式吗?2. 对多态的了解?静态and动态?3. 虚函数里面父类和子类的交互?4. C++容器中vector和list的差异?5. vector的底层实现原理?扩...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
【评论得现金💰】26年度牛客评论活动起航!(试运行)
9659
2
...
第二期「创作模范」名单揭晓!速来围观
4098
3
...
AI 军火库
2049
4
...
腾讯后端日常实习二面+一点随笔
1904
5
...
重生之我回到暑期实习投递前一个月!
1379
6
...
实习久了,感觉人也麻木了
1334
7
...
不完全作图 Prompt 指南
1275
8
...
十天速通前端实习虾皮offer/面试总结
1156
9
...
实习工资一天100
1151
10
...
好未来你个垃圾,配不上老子
1119
创作者周榜
更多
正在热议
更多
#
你最近因为什么迷茫?
#
8302次浏览
148人参与
#
实习生工资多少才算正常?
#
2872次浏览
68人参与
#
领导做过最不靠谱的事
#
4120次浏览
72人参与
#
实习怎么做才有更好的产出
#
1783次浏览
54人参与
#
上班以后,你还有哪些坚持的爱好?
#
1158次浏览
38人参与
#
实习心态崩了
#
100424次浏览
511人参与
#
AI coding的好用工具分享
#
2199次浏览
61人参与
#
找工作以来,你最看不惯__
#
2180次浏览
62人参与
#
你都在哪些场所面过试?
#
3891次浏览
58人参与
#
你给AI提过哪些离谱的需求?
#
1374次浏览
40人参与
#
哪些公司开春招了?
#
1653次浏览
25人参与
#
秋招有哪些公司要求提前实习
#
102615次浏览
545人参与
#
非技术岗投递进展
#
166633次浏览
1317人参与
#
新年的第一句祝福
#
53580次浏览
389人参与
#
工作压力大怎么缓解
#
132417次浏览
1139人参与
#
实习转正进行时
#
138540次浏览
897人参与
#
24届的你们现状如何了?
#
107277次浏览
515人参与
#
你觉得第一学历对求职有影响吗?
#
222237次浏览
1229人参与
#
你的实习什么时候入职
#
336679次浏览
2242人参与
#
产运销实习日记
#
82843次浏览
681人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务