首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客585835190号
门头沟学院 Java
发布于江苏
关注
已关注
取消关注
@空202307161617800:
微众银行笔试9.3 Java开发
第一题,HashSetimport java.util.HashSet;import java.util.Scanner;import java.util.Set;public class Main1 { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); int[] arr = new int[n]; for (int i = 0; i < n; i++) { arr[i] = in.nextInt(); } Set<Integer> cad = new HashSet<>(); int count = 0; for (int i = 0; i < n; i++) { if (!cad.contains(arr[i])) { cad.add(arr[i]); count++; } else { break; } } System.out.println(count); }}第二题,主要思路是先将输入的数组排序,然后遍历数组,如果当前元素小于等于前一个元素,则将其增加到前一个元素加一的大小,并累加所需的橡皮泥数量。import java.util.*;public class Main2 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] a = new int[n]; for (int i = 0; i < n; i++) { a[i] = sc.nextInt(); } Arrays.sort(a); long ans = 0; for (int i = 1; i < n; i++) { if (a[i] <= a[i - 1]) { ans += a[i - 1] - a[i] + 1; a[i] = a[i - 1] + 1; } } System.out.println(ans); }}第三题,将问题转化为求解有多少个子区间的和等于 u/v * 子区间长度。然后,前缀和。import java.util.Scanner;import java.util.HashMap;public class Main3 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int u = sc.nextInt(); int v = sc.nextInt(); int[] a = new int[n + 1]; for (int i = 1; i <= n; i++) { a[i] = sc.nextInt(); } long ans = 0; HashMap<Long, Integer> map = new HashMap<>(); map.put(0L, 1); long sum = 0; for (int i = 1; i <= n; i++) { sum += a[i] * v - u; if (map.containsKey(sum)) { ans += map.get(sum); map.put(sum, map.get(sum) + 1); } else { map.put(sum, 1); } } System.out.println(ans); }}
点赞 14
评论 6
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
昨天 12:19
已编辑
上海商学院 Java
网易有道1012笔试
符合条件的vue模版公共子序列最大长度选择 出租房子还是存货的最大收益洪水逃离最短时间 import java.util.*; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static boolean AllEmp(StringBuilder s) { //检查模版括号内是否全为空 String a = s.toString(); for (char ch : a.toCharArray()) { if (ch != ' ')return false; } return true; } public stat...
投递网易有道等公司10个岗位
点赞
评论
收藏
分享
10-11 20:43
已编辑
广东工业大学 Java
27届java简历求建议
引流:腾讯 美团 字节 阿里 大厂实习
点赞
评论
收藏
分享
10-10 18:55
已编辑
北京理想汽车有限公司_理想空间_后端开发(准入职员工)
去理想了,看见这个邮件我压根就不想继续去赌了
还是没能进大厂,能力不足努力也不够,算了放过自己,我就是一个不自律喜欢玩喜欢的普通人,我喜欢看番茄小说,喜欢看动漫,喜欢打王者荣耀,喜欢刷抖音,这些可太好玩了,我一点也不喜欢开发,一直勉强骗自己,就这样吧,轻松点,秋招希望能在长沙找一个过得去的工作就好了。现实很残酷,理想很美好,买理想汽车,享幸福人生安克创新->理想汽车,启动!
逆流河上万仙退:
偶像
牛客激励计划
点赞
评论
收藏
分享
昨天 14:49
招商银行_产品经理(准入职员工)
云智研发内推,云智研发内推码
📝 面试经历: 面试官都很友好,说是面试但更像是在交流所学和应用在项目中的知识技能,不拘泥于八股文更偏向实际应用一些,能和小组组长和总监直接交流也是一份有价值的经历。 🌟 工作氛围: 工作氛围很好同事交流起来都很轻松和谐,大佬都很谦逊问很基础的问题也耐心解答,工作强度有但不算很高,平时也有很多时间去做自己感兴趣的事,能实现work life balance~ 🌱 新人融入提升: ◎新人有充足的时间学习实际项目中的操作内容,有不懂的问题可以向导师、同事提问,大家都乐于帮忙解惑; ◎丰富的腾讯iwiki资料和众多内部录屏资料能帮助新人快速了解和上手项目,在文档中找到项目或工具负责人后可以在企...
腾讯成长空间 969人发布
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
HR面,到底该准备些啥(附核心问题回答思路)
1.7W
2
...
如何委婉地拒绝offer
6828
3
...
分享一个很友好的公司
2200
4
...
恒生电子笔试交流
2077
5
...
小红书一面面经
1862
6
...
绿盟 安全工程师
1654
7
...
【彻底战败】秋招11次一面挂
1380
8
...
抖音电商泡一个月挂了!
1188
9
...
前端 社招 面经分享:前端两年都问些啥 ❓️❓️❓️
1188
10
...
七牛云路演
1178
创作者周榜
更多
正在热议
更多
#
谈薪时HR压价该怎么应对
#
227075次浏览
3236人参与
#
新凯来求职进展汇总
#
47382次浏览
122人参与
#
深信服秋招来了
#
278235次浏览
2914人参与
#
什么专业适合考公
#
41215次浏览
243人参与
#
机械制造岗投递时间线
#
31334次浏览
379人参与
#
招银网络求职进展汇总
#
157789次浏览
976人参与
#
爱玛科技集团求职进展汇总
#
21559次浏览
173人参与
#
毕业租房也有小确幸
#
138231次浏览
4481人参与
#
华为海思工作体验
#
27945次浏览
117人参与
#
百度工作体验
#
266624次浏览
2109人参与
#
互联网公司爆料
#
143286次浏览
702人参与
#
26届秋招投递记录
#
45520次浏览
493人参与
#
许愿池
#
316529次浏览
2896人参与
#
面试被问“你的缺点是什么?”怎么答
#
149722次浏览
1900人参与
#
央国企投递记录
#
120505次浏览
1509人参与
#
校招求职有谈薪空间吗
#
173740次浏览
2197人参与
#
电信求职进展汇总
#
18142次浏览
115人参与
#
实习中的菜狗时刻
#
436933次浏览
3499人参与
#
找工作前vs找工作后的心路变化
#
24874次浏览
215人参与
#
机械校招之路总结
#
101997次浏览
2014人参与
#
深信服提前批进度交流
#
93912次浏览
678人参与
#
格力求职进展汇总
#
188151次浏览
1251人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务