首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
开心就好e
哈尔滨理工大学 Java
发布于上海
关注
已关注
取消关注
@噗噗通通:
荣耀笔试机试 20220825 通用软开
2小时3题,共600分,感觉方法都有点绕2333不过都通过了 第一题 大小端字节流解析 思路:模拟 import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); int k = 0; in.nextLine(); String[] res = new String[n]; String line = in.nextLine(); char[] sc = line.toCharArray(); int mode = sc[0] - '0'; int st = 0; for (int i=0; i<=sc.length; ++i) { if (i == sc.length || i%9==0 && i != 0) { // st+1 .. i! String sub = new String(sc, st+1, i - st - 1); res[k++] = mode == 1 ? sub : new StringBuilder(sub).reverse().toString(); if (i < sc.length) mode = sc[i] - '0'; st = i; } } System.out.println(String.join(" ", res)); }} 第二题 视频会议使用时长最大化 思路:DP,dp[i] 表示 8..i 区间内所有安排方案中,占用会议室时长的最大值。 import java.util.*;public class Main { static int func(int[][] arr) { int n = arr.length; // 8 .. 23 int[] dp = new int[24]; for (int i=8; i<=23; ++i) { int max = 0; for (int j=n-1; j>=0; --j) { if (arr[j][1] <= i) { int t = arr[j][1] - arr[j][0] + dp[arr[j][0]]; max = Math.max(max, t); } } dp[i] = max; } return dp[23]; } public static void main(String[] args) { Scanner sc = new Scanner(System.in); // 8..23 int T = sc.nextInt(); for (int _i=0; _i<T; ++_i) { int n = sc.nextInt(); int[][] arr = new int[n][]; for (int i=0; i<n; ++i) { arr[i] = new int[] {sc.nextInt(), sc.nextInt()}; } int res = func(arr); System.out.println(res); } }} 第三题 仓库出租公司 思路:二分+DP,二分仓库容量k,然后用DP判断k是否可以满足条件。dp[i][j] 表示前 i 个数中是否存在和为 j 的组合,在遍历最后一层判断即可。 import java.util.*;import java.io.*;public class Main { static boolean chk(int k, int[] arr, int sum) { int n = arr.length; boolean[][] dp = new boolean[n+1][k+1]; // 前i个数中存在和为 j 的组合 for (int i=0; i<=n; ++i) dp[i][0] = true; for (int i=1; i<=n; ++i) { for (int j=1; j<=k; ++j) { boolean t = dp[i-1][j]; if (j-arr[i-1] >= 0) t = (t || dp[i-1][j-arr[i-1]]); dp[i][j] = t; if (t && j <= k && sum - j <=k) return true; } } return false; } public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] arr = new int[n]; int sum = 0; for (int i=0; i<n; ++i) { arr[i] = sc.nextInt(); sum += arr[i]; } int l = sum / 2, r = sum; while (l < r) { int mi = l + (r - l) / 2; if (chk(mi, arr, sum)) r = mi; else l = mi + 1; } System.out.println(l); }} #2023一起秋招吧#
点赞 9
评论 9
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
01-22 12:55
阿里云_研发工程师JAVA(准入职员工)
shein内推,shein内推码
整体的感受还是拆分四个板块吧 1.个人成长-目前业务也在快速扩张期,有很多空白板块可以继续进行搭建,所以在背靠跨境的业务的同时也是可以积累非常可视化的经验,数据分析,项目管理,团队管理,绩效达成落地方案,都是必须需要掌握的技能 2.工作氛围-没有PUA也没有精神内耗,团队偏年轻化领导接近一线业务,没有精神鸿沟的同时具有亲和力的,下班时间和同事相处十分融洽,所以从整体感受来讲会比较轻松 3.福利待遇-位置在四海城附近整体周围的基础设施还是比较齐全,附近大型商场,免费下午茶 4.思维转变-从怕犯错再到勇于去尝试,只要在shein能够有想法且方案足够落地,即使会有踩坑,环境上大家还是比较包容,且结果...
SHEIN希音公司福利 350人发布
点赞
评论
收藏
分享
01-22 16:56
已编辑
清华大学 Java
在咖啡店、家里、公司走廊哪里都可以来一场面试
那天我在咖啡店,桌上放着一杯还冒着热气的拿铁,耳机里放着轻音乐。突然手机响了,是面试邀请。那一刻我才意识到:面试已经不再是“坐在会议室里的正式仪式”,它可以发生在任何地方。我把手机靠近耳朵,调整了一下坐姿,尽量让自己看起来像个“准备好的人”。咖啡店的嘈杂声、旁人的聊天声都像是背景音,而我必须在这种环境下把自己的经历讲清楚,把自己的能力证明给对方看。那次面试,我像平时练习的那样,把项目讲得有条理,把遇到的问题说清楚,也把解决思路讲得更具体。后来我也在家里接过面试。那时候我坐在书桌前,背后是熟悉的墙和熟悉的物品,心情反而更平静。家里没有外界的干扰,但也更容易被自己的慵懒打败。于是我提前准备好资料,...
你都在哪些场所面过试?
点赞
评论
收藏
分享
2025-12-30 21:21
门头沟学院 Java
求大佬拷打简历
27届,现在在准备算法和八股,不知道我这份简历能否过中大厂的筛选,还想请各位大佬指点一下,我想三月份找一份实习
简历中的项目经历要怎么写
点赞
评论
收藏
分享
01-22 09:13
蚌埠坦克学院 嵌入式软件开发
嵌入式进大厂:刚需技术栈与八股文准备指南
对嵌入式工程师来说,进大厂并不是“会不会写代码”的问题,而是你是否具备可规模化培养、可长期使用的能力。面试所考察的技术栈和八股文,本质上都是在验证这一点。一、嵌入式进大厂的核心技术栈(拆到不能再拆)1. C / C++:不是会写,是吃透在嵌入式面试中,C 语言几乎决定生死。重点不在语法,而在以下能力:内存模型栈、堆、全局区、常量区的区别局部变量和静态变量的生命周期野指针、悬空指针产生的原因指针与数组指针运算的本质函数指针、回调的真实用途位运算掩码、置位、清零外设寄存器操作的常见写法volatile / const / inlinevolatile 为什么能防止编译器优化在中断、DMA、寄存器访...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
牛客吐槽大会 | 有槽不吐,留着过年?吐完领现金红包,痛快!
2057
2
...
拥抱AI,程序员的最后出路
1844
3
...
J人永远闲不下来于是去提前实习
1625
4
...
真正会被取代的,是你心里面的幻觉
1551
5
...
mentor视角下的优秀实习生
1494
6
...
马斯克最新炸裂采访,AI会带走一半工作岗位,普通人将何去何从?
1229
7
...
努力挣钱的意义具象化了
1221
8
...
大厂提前实习对AI开发的新感悟
1184
9
...
去独角兽做龙头还是去大厂做凤尾
1104
10
...
我身材再曼妙,也没有我的工资好笑!
1040
创作者周榜
更多
正在热议
更多
#
牛客吐槽大会
#
2576次浏览
60人参与
#
机械人你知道哪些单休企业
#
83027次浏览
414人参与
#
今年春招是金一银二嘛?
#
7803次浏览
100人参与
#
参加完秋招的机械人,还参加春招吗?
#
103578次浏览
684人参与
#
1月小结:你过的开心吗?
#
1774次浏览
50人参与
#
抛开难度不谈,你最想去哪家公司?
#
4069次浏览
107人参与
#
为什么有人零实习也能进大厂?
#
4839次浏览
117人参与
#
AI时代的工作 VS 传统时代的工作,有哪些不同?
#
8064次浏览
194人参与
#
没关系,至少我的__很曼妙
#
3632次浏览
63人参与
#
赚钱的意义在这一刻具象化
#
3850次浏览
93人参与
#
当你问AI“你会取代我的工作吗”,它说_?
#
3576次浏览
128人参与
#
你的第一家实习公司是什么档次?
#
4053次浏览
69人参与
#
机械人春招想让哪家公司来捞你?
#
379193次浏览
3140人参与
#
你的landing期是如何度过的?
#
8362次浏览
159人参与
#
AI求职实录
#
3259次浏览
99人参与
#
除了Java,最推荐学什么技术?
#
5550次浏览
141人参与
#
一人一道大厂面试题
#
114084次浏览
1263人参与
#
你在职场上见过哪些“水货”同事
#
30720次浏览
167人参与
#
设计人如何选offer
#
187090次浏览
864人参与
#
你觉得什么岗位会被AI替代
#
36721次浏览
255人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务