首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
10-11 23:24
已编辑
深圳大学 Java
秋招招商银行 TimeLine
先说说基本情况,主包bg是26双非本,之前在字节剪映前端岗位实习过一段时间,秋招投递的是后端岗位在8月8号投递的招商银行,等了将近一个月才收到的面试时间线:9.1:性格测评 & 笔试9.8:一面9.16:二面 & HR面10.11:意向面试地点:线上 & 深圳线下
我的秋招日记
点赞
评论
收藏
分享
10-11 15:07
山东大学 产品经理
没有产品实习应该怎么找产品实习
26届计算机专业想转产品岗,但没有对应项目和实习经历,实习经历都是技术岗的,有没有什么机会或者如何改进一下简历才能找到第一段产品实习然后all in 春招呢?
投递实习岗位前的准备
点赞
评论
收藏
分享
08-29 20:39
广东工业大学 Java
简历求建议
中小厂都看了不给面,是简历出问题了吗?需不需要换项目引流:腾讯 美团 字节 阿里
简历中的项目经历要怎么写
点赞
评论
收藏
分享
10-13 11:27
清华大学 Java
汇川Java一面面经
准备汇川的Java面试时,总结了一些个人经历和体会,希望对正在准备的同学有所参考。一、面试流程我面试的是技术面,整体流程大致如下:技术面:这一轮主要考察Java基础、并发、JVM、设计模式和算法能力。面试官会让我描述项目中的技术细节,偶尔会让我现场写小段代码。整个技术面大约持续了40分钟左右。全网最全面的java面试八股文专栏:https://www.nowcoder.com/creation/manager/columnDetail/0n9XOd二、面试题内容面试过程中,我遇到的题目大致可以分为以下几个方面:1. Java基础面试官问了ArrayList和LinkedList的区别,我详细讲...
查看29道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
BG一般,如何逆天改命拿下后端秋招SSP?
1.7W
2
...
面试最后的反问环节,能问些什么?(附特供问题)
1.5W
3
...
从面试官的角度看待一场面试是怎么样的?
1.1W
4
...
最近面试回答不出来的题
8384
5
...
害,找工作哪有不上当的!
7580
6
...
从摆烂到OC,嵌入式人的血泪史
6445
7
...
作为普通家庭出身的我,为什么非大厂不可?
5568
8
...
双非硕的十月份秋招总结
4534
9
...
项目经历混乱?STAR法则手把手教你梳理(附真实案例分析过程)
3664
10
...
找到靠谱的公司,少走些弯路
3616
创作者周榜
更多
正在热议
更多
#
实习在多还是在精
#
17505次浏览
158人参与
#
我的求职进度条
#
16484次浏览
263人参与
#
爱玛科技集团求职进展汇总
#
33361次浏览
221人参与
#
秋招踩过的“雷”,希望你别再踩
#
44062次浏览
610人参与
#
如果不考虑收入,你最想做什么工作?
#
29835次浏览
165人参与
#
找工作中的小确幸
#
19499次浏览
186人参与
#
实习下班不想学习,正常吗?
#
11169次浏览
138人参与
#
校招谈薪一定要知道的事
#
7750次浏览
85人参与
#
你见过哪些工贼行为
#
8600次浏览
57人参与
#
你觉得什么岗位会被AI替代
#
10942次浏览
137人参与
#
反问环节如何提问
#
110487次浏览
2219人参与
#
柠檬微趣工作体验
#
12546次浏览
72人参与
#
顺丰求职进展汇总
#
61189次浏览
300人参与
#
高学历就一定能找到好工作吗?
#
54867次浏览
607人参与
#
远程面试的尴尬瞬间
#
200731次浏览
1285人参与
#
大厂VS公务员你怎么选
#
8176次浏览
149人参与
#
实习生应该准时下班吗
#
293583次浏览
1627人参与
#
华为池子有多大
#
101220次浏览
730人参与
#
工作中,努力重要还是选择重要?
#
202928次浏览
2060人参与
#
面包vs爱情,怎么选?
#
21527次浏览
244人参与
#
浪潮求职进展汇总
#
18908次浏览
140人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务