华为机试分享2021.02.24

华为2021.02.24机试
1. 情景题: 公司要分配住房,分配规格:根据每个职工的绩效,工作年限,婚姻状况,姓名来进行相应排序。优先度(绩效 > 工作年限> 婚姻状况 > 姓名) 输出相应顺序的职工姓名
2. 字符串生成: m种字符, 组成两个字符串S和P(每个字符重复出现,P和S均由大写字母组成) P可以为空。 现尝试在P插入字符生成S。(每次只能长度>= 3 的同一种字符,且可以插入任意位置),问最少几步可以由P生成S
3. 确定竞赛名次 : n个选手,进行m场1v1 比赛,根据m场比赛结果,试问有多少选手的排名已经是确定了的。 举个例子 5 名选手 按编号1,2,3,4,5 比赛 4 次   1 赢 2 , 3 赢 2, 4 赢 2, 2 赢 5. 可以知道2,5的名次是可以确定的。所以输出为2。


第一题没啥难的,用comparator就行
第二题楼主一开始想用hashmap 来统计每个字符串的出现个数来判断最少要几次。但这样就完全没考虑到每个字符的位置信息。 要么字符串S左右同时删除相同的字符来看最后能不能得到P,但不知道怎么写
第三题我用的二维数组来储存每场比赛的结果, 统计每个选手比他强和比他弱各有多少人,如果两个数字相加等于人数-1, 那么就表示这个人的名次已经能够确定了。但比较难的是怎么找的哪些隐性的可以确定名次的选手,比如例子中的选手5.

发出来和大家分享一下,也希望能有高人为我指点迷津。不是科班出生,第二第三题我都觉得挺难的。

#笔试题目##华为#
全部评论
第二题感觉是个dp,第三题是个拓扑图。。
5 回复 分享
发布于 2021-02-26 08:59
请问华为机试是在牛客吗?还是赛码网?
2 回复 分享
发布于 2021-03-14 16:33
第二题这么做好像还可以,分两种情况递归,用memo做剪枝
1 回复 分享
发布于 2021-03-06 00:58
第三题考的是并查集,第二题没看清楚是啥意思
1 回复 分享
发布于 2021-02-28 19:03
华为机试还要身份证号码吗
点赞 回复 分享
发布于 2021-03-19 16:54
第二题感觉比第三题难,完全没思路
点赞 回复 分享
发布于 2021-03-18 20:35
后两个题有大哥做出了了吗
点赞 回复 分享
发布于 2021-03-02 23:34
你好,问下机试时可以百度查吗
点赞 回复 分享
发布于 2021-02-28 20:05
第二题dp,第三题我觉得拓扑可以做更好的没想出来
点赞 回复 分享
发布于 2021-02-28 19:27
请问楼主面试的是哪个职位
点赞 回复 分享
发布于 2021-02-27 23:28
你好,可以像练习那样输入测试的吗?还是说只能提交一次?
点赞 回复 分享
发布于 2021-02-27 19:56
hxd收到面试了吗
点赞 回复 分享
发布于 2021-02-26 15:35
第二题我是hashmap判断完是否差3以上并且不能有多余的字段,之后再删除看看能不能得到。最后50%。。也不知道是不是超时了什么的。第三题,正着一遍map,反着一遍map,两者相加得到人数应该能够。然而没时间了😂
点赞 回复 分享
发布于 2021-02-26 09:48
第一题100% 第二题50% 第三题20% 这能过么。。听说机试要到360?
点赞 回复 分享
发布于 2021-02-26 09:46
hxd收到面试了吗,我也是24号做的
点赞 回复 分享
发布于 2021-02-26 09:00

相关推荐

小时候觉得老师是很伟大的职业 感觉老师都是人中龙凤才能当 后来考入大学 发现以前的老同学也是公费师范生了 他们什么样什么人品 我还不清楚吗 只能希望他们以后也会有改变 要不纯属耽误孩子 实习之后发现 有的领导 能当上领导也可能运气成分很多 自己决策方面很差 分配给属下的东西自己也说不明白  前些年那些明星 各种塌房 少林寺大师都能有情人和孩子 越长大越发现世界就是个草台班子 以前对不懂的东西有一层羡慕的滤镜 接触之后发现就不是那回事了
RazerYang:其实也是幸存者偏差,你只关注草台班子的部分,所以觉得世界都是草台班子。实际上你每天能安全地从床上醒来,有稳定的天然气、自来水和电力供应,能让你吃上热乎的饭菜,能收到持续稳定的信号去刷手机,花几块钱就能坐地铁从城市的一端快速移动到另一端,花几百块就能在一天之内安全穿越整个国家,这都不是一个草台班子能实现的。燃气、水利、电力、通信、公交、民航,还有最重要的公安和国防,这些都不是草台班子能做的,有无数普通人构筑了你生活的方方面面,而你也将加入他们。
我对___祛魅了
点赞 评论 收藏
分享
评论
7
56
分享

创作者周榜

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