关注
凭记忆写的,随便看看吧 import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
char[] c = scan.next().toCharArray();
HashMap<Character,Integer> map = new HashMap<>();
for (int i = 0; i < c.length; i++) {
map.put(c[i],i);
}
int left = 0;
int right = 0;
for (int i = 0; i < c.length; i++) {
right = right > map.get(c[i]) ? right : map.get(c[i]);
if (right == c.length - 1) {
System.out.print(right - left + 1);
break;
}
if (right == i) {
System.out.print(right - left + 1 + " ");
left = i + 1;
}
}
}
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
2025-11-24 18:53
郑州轻工业大学 Java 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 哪些公司开春招了? #
5520次浏览 94人参与
# 实习教会我的事 #
50458次浏览 391人参与
# 上班以后,你还有哪些坚持的爱好? #
4891次浏览 143人参与
# 为了实习逃课值吗? #
61566次浏览 516人参与
# 你都在哪些场所面过试? #
13342次浏览 185人参与
# 拼多多工作体验 #
43927次浏览 283人参与
# 工作压力大怎么缓解 #
135276次浏览 1198人参与
# AI coding的好用工具分享 #
11908次浏览 280人参与
# 实习怎么做才有更好的产出 #
8043次浏览 174人参与
# 找工作以来,你最看不惯__ #
7495次浏览 198人参与
# 实习生工资多少才算正常? #
8990次浏览 171人参与
# 你最近因为什么迷茫? #
25038次浏览 394人参与
# 实习离职怎么跟领导说 #
75204次浏览 418人参与
# 你给AI提过哪些离谱的需求? #
4142次浏览 141人参与
# 工作一周年分享 #
49507次浏览 254人参与
# 牛客AI文生图 #
19163次浏览 225人参与
# 领导做过最不靠谱的事 #
8323次浏览 167人参与
# xxx岗位的一天 #
41553次浏览 275人参与
# 实习学不到东西怎么办? #
270811次浏览 2491人参与
# 机械/制造每日一题 #
84429次浏览 1440人参与
正浩创新EcoFlow公司福利 707人发布
