首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
一休里
习水中等职业学校 Java
发布于湖南
关注
已关注
取消关注
第一题原来是这个意思吗🥰🥰🥰,学会了
@匿名牛油:
9.6 去哪儿笔试 开发
第一题:字符数组字典序 100%public class Main { public static void main(String[] args) throws IOException { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(reader.readLine()); String[] as = reader.readLine().split(" "); Arrays.sort(as, (s1, s2) -> (s1 + s2).compareTo(s2 + s1)); for (String str : as) { System.out.printf("%s ", str); } }}第二题:二分 + 贪心 100%public class Main { public static void main(String[] args) throws IOException { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String[] inputs = reader.readLine().split(" "); int n = Integer.parseInt(inputs[0]); long m = Integer.parseInt(inputs[1]); int[] a = new int[n]; String[] as = reader.readLine().split(" "); for (int i = 0; i < n; ++ i) a[i] = Integer.parseInt(as[i]); int[] b = new int[n]; String[] bs = reader.readLine().split(" "); for (int i = 0; i < n; ++ i) b[i] = Integer.parseInt(bs[i]); int l = 0, r = n - 1; while (l <= r) { int mid = l + (r - l) / 2; if (check(mid, a, b, m)) { r = mid - 1; } else l = mid + 1; } System.out.println(l >= n ? -1 : (l + 1)); } private static boolean check(int k, int[] a, int[] b, long limit) { int[] a_copy = Arrays.copyOfRange(a, 0, k + 1); Arrays.sort(a_copy); int[] b_copy = Arrays.copyOfRange(b, 0, k + 1); Arrays.sort(b_copy); long t = 0L; for (int i = k; i >= 0; -- i) { t += (long) a_copy[i] * b_copy[i]; if (t >= limit) return true; } return false; }}第三题 没看
点赞 2
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
04-18 13:15
浙江大学 算法工程师
C++ QT方向主要学什么内容?(附常考面试题总结)
C++ Qt 方向的学习,本质不是“学会用 Qt 写界面”,而是构建一套完整的工程级应用开发能力。很多人一开始容易陷在控件和 UI 上,但真正拉开差距的,是 C++ 基础、Qt 框架机制理解,以及工程设计能力。一、C++ Qt方向到底要学什么首先是 C++ 基础,这是所有 Qt 能力的根。Qt 本身只是框架,底层依然是 C++。必须掌握面向对象编程、内存管理(RAII 思想)、智能指针、STL 容器、多线程基础以及对象生命周期控制。如果这些不扎实,后面写 Qt 项目很容易出现内存泄漏、线程混乱等问题。其次是 Qt 的核心机制,这是 Qt 和普通 C++ 最大的区别。重点包括信号与槽机制、事件循...
查看19道真题和解析
点赞
评论
收藏
分享
04-18 13:20
香港中文大学(深圳) 人工智能
【暑期实习】阿里云AI infra三面复盘
更像项目深聊,没有八股和编程题这场阿里云 AI Infra 三面,整体感觉和前两面不太一样。前面几轮多少还有一些“项目追问”的紧张感,这一轮更像是一次围绕经历、学习路径和工程实践展开的深聊。面试官上来没有直接问技术细节,而是先从我导师现在在做什么、我为什么会从偏深度学习慢慢转到 AI Infra 这个方向聊起,也问了我本科阶段做的东西、现在在做的东西,和导师那边的研究之间到底有什么关联。我这里主要是把自己的路线讲清楚:不是突然转方向,而是从做模型、做工程、做性能相关的事情慢慢往更底层走,最后发现自己确实更喜欢算子优化、系统性能和工程实现这类工作。整体上,这一段更像是在看你的路径是不是自洽。后面...
查看10道真题和解析
点赞
评论
收藏
分享
04-16 13:47
北京邮电大学 前端工程师
暑期死的透透的
211本+一段大厂实习,清明节开始集中投递暑期,到现在只有腾讯和京东给面,感觉答得挺好的,但是到现在也都还没有反馈,其他的连面都不给,没招了
zzzilik:
今年暑期感觉不招啥人,给我的感觉很冷淡,只能说就业市场越来越差了
点赞
评论
收藏
分享
04-17 13:00
已编辑
安徽大学 C++
27届暑期实习
bg双非本 末2硕 一段几乎没产出的实习 技术栈cpp3月初开始投递,一个多月陆陆续续面了十几场简历挂:百度、小红书、携程(笔试都没发)、阿里、美团(笔试ak了也没面)笔试挂:米哈游、网易雷火面试:1.柠檬微趣游戏客户端 一面挂2.腾讯后台开发 WXG 一面挂后被捞到IEG 两轮技术面后hr面横向排序挂3.网易互娱 客户端&服务端 一面挂4.拼多多客户端 三轮技术面后 hr面横向排序挂(至今不知道为什么,自我感觉一二三面都答得不错,手撕也都做出来了5.快手数据库开发 一面挂(kpi)6.字节剪映客户端一面挂这一个月心情可以说是从天堂到地狱,从手握两个hr面到最后没面试。。其余还在泡池子...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
1
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
和室友聊完我才知道自己输在信息差...
1.7W
2
...
面到崩溃后,我接受保底offer去旅游了
1.1W
3
...
字节抖音前端暑期二面
6712
4
...
从S到A,从夯到拉,ai项目盘点
6044
5
...
腾讯云智二面(已挂)
5085
6
...
同学去了腾讯、蔚来,而我去了一个小厂,后来我也...
4633
7
...
约不到面的日子
4285
8
...
招银网络科技春招
4112
9
...
今年是真的更难了吗,还是单纯我太菜了
3779
10
...
ai项目要有差异化
3764
创作者周榜
更多
正在热议
更多
#
哪些AI项目值得做?
#
15206次浏览
422人参与
#
秋招笔试记录
#
397440次浏览
2193人参与
#
华泰星战营,提前锁定校招offer
#
11512次浏览
351人参与
#
实习时最怕听到的一句话
#
14092次浏览
135人参与
#
90后北漂现状
#
38628次浏览
222人参与
#
找不到大厂实习可以去小厂吗?
#
12128次浏览
108人参与
#
机械人,说说你的烦心事
#
143873次浏览
1150人参与
#
应届生初入职场,求建议
#
332414次浏览
2916人参与
#
简历上如何体现你的“AI”能力?
#
6849次浏览
167人参与
#
你简历上最心虚的一句话
#
14353次浏览
154人参与
#
没有面试的日子里,你在做什么
#
8191次浏览
227人参与
#
携程笔试
#
162206次浏览
903人参与
#
如果有时光机,你最想去到哪个年纪?
#
77040次浏览
858人参与
#
你总挂在第__面?
#
5026次浏览
47人参与
#
ai智能作图
#
682305次浏览
5726人参与
#
汉得笔试
#
3881次浏览
23人参与
#
24届秋招同行攻略分享
#
1478439次浏览
14432人参与
#
你知道最慷慨和最抠的公司分别是
#
7097次浏览
59人参与
#
绿盟笔试
#
3390次浏览
24人参与
#
大厂无回复,继续等待还是奔赴小厂
#
356674次浏览
2024人参与
#
机械人还在等华为开奖吗?
#
333802次浏览
1628人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务