下午华为od笔试 ,前端,不理想

1 磁盘的容量单位有M,G,T这三个等级 他们之间的换算关系为 1T=1024G 1G=1024M 现在给定N块磁盘的容量 请对他们按从小到大的顺序进行稳定排序 例如给定5块盘容量 1T,20M,3G,10G6T,3M12G9M 排序后的结果为20M,3G,3M12G9M,1T,10G6T
2 申请内存: 示例一:
输入: 64:2,128:1,32:4,1:128 50,36,64,128,127 输出: true,true,true,false,false 说明: 内存池资源包含:64k共2个、128k共1个、32k共4个、1k共128个的内存资源 针对50,36,64,128,127的内存申请序列, 分配的内存依次是,64,64,128,null,null 第三次申请内存时已经将128分配出去,因此输出的结果是 true,true,true,false,false */
3 扑克牌 输入2行,第一行扑克牌数字,第二行花色,上下对应一张牌
2 3 5 4 3 6
r g g b l r
输出
3
解释:3l 3g 5g
如果这次出牌的大小或者颜色与上次一样,就可以继续出牌,求最大出牌数

第一题,感觉简单,一直正则替换分割,代码很乱,调试半天,花了1个小时
通过 95%
第二题,花了半小时 ,通过79%,本想调试,自己没错误案例,跳过了
第三题,看题很简单,自己暴力5%,最后又是4层遍历,越写越乱,花了1小时,没写出来,他通过20%,求大佬给思路

总结:95% 79% 20% 能通过吗,自己准备了一周,考试紧张,代码写的真乱,自己真菜
#华为##笔经#
全部评论
大概率通过了
1 回复
分享
发布于 2022-03-21 00:11
看和你对接的人三天内联不联系你了,不联系的话大概率就是凉了 我们这边岗位欢迎了解下,base杭州,感兴趣私聊~ https://www.nowcoder.com/discuss/846883
1 回复
分享
发布于 2022-03-21 15:04
联易融
校招火热招聘中
官网直投
第三题啥意思
1 回复
分享
发布于 2022-03-31 01:03
第三题,建个图,dfs求最长路径
1 回复
分享
发布于 2022-03-23 23:51
第三题,可以整合两列数据成一个{点数,花色}结构体,python可以用元组,用dfs/回溯跑一遍,跑的时候记录选牌,在下一次到达一张牌的时候与你记录的已选牌的最后一张比较,数字/花色有一个一样就可以选,选不了就回溯.每轮更新最大选牌数.(我隐约感觉这个用并查集或图论的其他方法相关方法可能更好做,但我对这块不熟)
点赞 回复
分享
发布于 2022-03-21 00:24
第三题我用的dfs,超时了,只过了85
点赞 回复
分享
发布于 2022-03-24 17:28
第三题 求树的直径
点赞 回复
分享
发布于 2022-03-29 12:07
这分数可以
点赞 回复
分享
发布于 2022-04-16 17:02
第三题用并查集
点赞 回复
分享
发布于 2022-04-23 13:48
第三题很简单,用一个二维数据就行了。
点赞 回复
分享
发布于 2022-08-05 00:38

相关推荐

2 34 评论
分享
牛客网
牛客企业服务