华为OD机试

楼主非科班出身,基础渣,在题库里刷了30道比较简单的题就硬着头皮上了,用的C++

1. 排序题 将学生按身高排序,身高一样的按体重排序,体重也一样的就保持顺序不变。
输入:
4
100 110 120 130
30 40 50 60
第一行为学生数量,第二行为身高,第三行为体重。
复习时间比较短,什么set dict map全不会,用了最原始的数组。
用三个数组分别存身高体重和序号,先给身高排序,交换顺序的时候同时把体重和序号的顺序也交换了。然后先用同样的方法把体重排序(前提是身高相同),最后输出序号的数组。100%通过

2.工号题,工号由字母和数字组成,必须有字母,可以没有数字,数字可以全是0。已知需要的工号数量和字母的位数,求数字的位数。
输入:260 1
260表示需要的工号数x,1表示字母的位数y。输出需要的数字位数z为1。另外示例提示了如果需要的数字位数为0,仍然输出1.

这个比较简单,就是26^y * 10^z >=x ,求z就可以。注意x可能很大,需要为long型,不然只能过一部分。
这个也是100%通过。

3.叠积木,坛里的原题,考试前看到了,但是依然不会做😭。这个最后没拿分。不过前两题100%已经可以保证通过机试了。

总的来说这次机考运气还算好😂,没遇到特别偏的题。正式考的IDE不能设断点,调试的时候有点麻烦,好在题目上说可以用本地IDE。

#华为od##笔经##华为#
全部评论
问一个比较**的问题...OD是啥意思
5 回复 分享
发布于 2021-07-06 21:43
请问你是直接练习的牛客华为机试题吗
2 回复 分享
发布于 2021-07-11 11:59
请问,垒积木的题在哪里,或者大概题目是什么
1 回复 分享
发布于 2021-07-08 16:44
老哥后续怎么样了?面试了吗
1 回复 分享
发布于 2021-08-28 21:38
请问坛里的原题是什么意思啊?哪里有题库嘛请问?
1 回复 分享
发布于 2021-12-02 21:54
第二个题能不能说明白点,有点云里雾里的感觉
2 回复 分享
发布于 2021-07-17 11:17
请问什么时候考的
点赞 回复 分享
发布于 2021-07-06 17:42
public static void main(String[] args) {         Scanner scan = new Scanner(System.in);         long x = scan.nextLong();         int y = scan.nextInt();         int z = 0;         for (int i=0; ;i++) {             if (Math.pow(26, y) + Math.pow(10, i) >= x) {                 z = i;                 break;             }         }         System.out.println(z);         if (z-y <= 0) {             System.out.println(1);         } else {             System.out.println(z-y);         }     } 第二题解答对吗
点赞 回复 分享
发布于 2021-07-17 11:43
笔试这么简单,我今天1号刚做的笔试,怎么这么难
点赞 回复 分享
发布于 2021-09-01 23:54
华为云 校招、社招 大量招人!!HC充足!!工作地深圳/杭州/西安!!欢迎大家踊跃投递,可内推跟进,详细信息可私聊咨询,或者加微信18717376587了解(验证信息请参考:牛客+姓名+学校+学历+当前公司+当前工作岗位(应届生无需后两项))!!    华为云是华为的云服务品牌,将华为30多年在ICT领域的技术积累和产品解决方案开放给客户,致力于提供稳定可靠、安全可信、可持续创新的云服务,赋能应用、使能数据、做智能世界的“黑土地”,推进实现“用得起、用得好、用得放心”的普惠AI。     在信息产业领域,芯片、操作系统、数据库是技术门槛最高的3个核心产业控制点,数据库也被誉为软件皇冠。我们负责数据库云服务产品定义、开发、运维、运营,通过运维运营驱动研发,构建数据库云服务竞争力(含运维运营能力、功能、性能、质量、成本等要素),提升客户满意度,构筑业界领先的产品和竞争力,对商业成功负责。
点赞 回复 分享
发布于 2021-09-02 11:25
第三题感觉是最大上升序列问题,可以参考leetcode俄罗斯套娃,或者跳梅花桩。只不过这个相等也加一
点赞 回复 分享
发布于 2021-12-01 17:21
能把题目源代码分享下吗?
点赞 回复 分享
发布于 2022-02-03 01:25
为啥不能设置断点?
点赞 回复 分享
发布于 2022-04-14 20:44

相关推荐

11-28 17:58
门头沟学院 Java
美团 JAVA开发 n×15.5
牛客786276759号:百度现在晋升很难的 而且云这块的业务没美团好 你看百度股价都跌成啥样了
点赞 评论 收藏
分享
10-28 11:04
已编辑
美团_后端实习生(实习员工)
一个2人:我说几个点吧,你的实习经历写的让人觉得毫无含金量,你没有挖掘你需求里的 亮点, 让人觉得你不仅打杂还摆烂。然后你的简历太长了🤣你这个实习经历看完,估计没几个人愿意接着看下去, sdk, 索引这种东西单拎出来说太顶真了兄弟,好好优化下简历吧
点赞 评论 收藏
分享
评论
18
137
分享
牛客网
牛客企业服务