华为OD机试报告

机试题目1:字符串解密

        简单的字符串解密,用正则表达式String reg="[0-9a-f]+";概括加扰字符串,并将正则表达式作为分隔符分离字符串1,得到字符串数组,接着对字符串数组进行排序与输出。

机试题目2:比赛

        有些人可能都见过这个题目主要是考复杂一点的排序(因为需要根据两个维度:总分和最高分),难点也在这个排序上,也就是通过复杂一点的比较器进行排序。

机试题目3:跳格子3
        
        动态规划的题目。见到的写法是通过一个双端数组来维护dp数组的索引,我也是这么写的,毕竟有现成的嘛。

        综上所述,运气不错,拿了个400。但是运气不好的是,因为没经验,没有下一步了(挠头).
全部评论
看起来三个题都是以前考过的题目,题库里都有。
1 回复 分享
发布于 05-24 20:09 北京
应届生有这个吗
点赞 回复 分享
发布于 05-08 21:10 湖北
三道题时间多久啊
点赞 回复 分享
发布于 04-14 16:44 广东
400分没有然后了吗?od不是招零经验吗楼主
点赞 回复 分享
发布于 03-25 16:19 广东
没换卷吗
点赞 回复 分享
发布于 03-16 08:09 广东

相关推荐

07-18 18:24
复旦大学 Java
最近帮不少同学改简历,发现80%的人项目栏都长一个样:图书管理系统、在线商城、学生管理系统……不是说这些项目本身不好,而是当HR一天刷到20份“SpringBoot+Vue做的商城”,你觉得你的简历能突出重围吗?面试官眼里的“好项目”长什么样?1. 有真实业务场景哪怕是小项目,能体现实际问题解决思路才加分。比如做一个外卖小程序,能说到“如何解决订单超时取消”“如何处理并发抢券”,比空泛的“商城系统”强10倍。2. 技术栈有深度+广度不追求堆砌框架,但用过的技术要讲透。比如用了Elasticsearch,能说清“为什么选它做搜索”“如何优化分词效果”;用了RabbitMQ,能聊“消息丢失怎么处理”“死信队列的设计”。3. 有自己的思考和优化比如“最初用了单表查询,后来发现数据量大了变慢,于是分库分表+加缓存,性能提升了多少”,这种“发现问题-解决问题”的过程,最能体现你的能力。4. 和岗位匹配度高投后端开发岗,重点突出Java核心(集合、并发、JVM)和框架应用;投中间件方向,多讲分布式、微服务相关的实践。其实很多同学不是技术不行,而是不会“包装”项目——明明做过有价值的内容,却写得像流水账;或者被烂大街项目耽误,白白浪费时间。如果你也在愁:• 项目没亮点,简历投出去石沉大海• 技术细节说不清楚,面试总被问住• 想进大厂,但实习/项目经历拿不出手可以来找我聊聊!帮你从0到1打磨项目(结合你的技术栈和目标岗位),梳理简历亮点,甚至模拟面试抠细节。毕竟,好的项目+会表达,才是拿offer的关键~
简历中的项目经历要怎么写
点赞 评论 收藏
分享
评论
7
12
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务