关注
public static int[] getRains(int[] rains){
if (rains==null||rains.length==0) {
return new int[0];
}
int len=rains.length;
int[] res=new int[len];
Arrays.fill(res,-1);
Set<Integer> day=new HashSet<>();
for (int i = 0; i < len; i++) {
if (rains[i] != 0) {
if (day.contains(rains[i])) {
return new int[0];
} else {
day.add(rains[i]);
}
} else {
for (int j = i+1; j < len; j++) {
if (day.contains(rains[j])) {
res[i] = rains[j];
day.remove(rains[j]);
break;
}
}
}
}
return res;
}
查看原帖
1 评论
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 对2025年忏悔 #
3993次浏览 96人参与
# 你觉得专业和学校哪个对薪资影响最大 #
87379次浏览 587人参与
# 实习没人带,苟住还是跑路? #
11896次浏览 250人参与
# 巨人网络求职进展汇总 #
183768次浏览 1222人参与
# 元旦假期你打算怎么过 #
7763次浏览 167人参与
# 春招前还要继续实习吗? #
4521次浏览 60人参与
# 大家实习都在做什么? #
8366次浏览 91人参与
# 面试官问过你最刁钻的问题是什么? #
8981次浏览 98人参与
# 腾讯云智研发工作体验 #
34402次浏览 164人参与
# 一人说一家双休的公司 #
6697次浏览 92人参与
# 我们是不是被“优绩主义”绑架了? #
8762次浏览 281人参与
# 新年的第一句祝福 #
50989次浏览 376人参与
# 求职遇到的搞笑事件 #
154137次浏览 889人参与
# 妈妈治愈了你哪些脆皮时刻 #
38902次浏览 338人参与
# 机械人你觉得今年行情怎么样? #
6299次浏览 88人参与
# 设计人的面试记录 #
177633次浏览 1576人参与
# 牛客2025仙途报告 #
36733次浏览 480人参与
# 一起聊字节 #
238205次浏览 1014人参与
# 你做过哪些dirty work #
25249次浏览 155人参与
# 如何提高实习转正率? #
73264次浏览 464人参与
