华为机考3道题,之前我一道也做不出。
刚刚做完华为机考,只做出来一道,第二道会一点,第三道一点不会。
2个半小时,太累了。
那些月薪十几K的程序员不知道是怎么做到的,咳,都说程序员高薪,可我月薪一直没有过万。
跳槽大公司进不去,中小公司只能月薪8.9k,除去生活开销,每月能存5千,太难了。
继续刷题吧。
刚刚做完华为机考,只做出来一道,第二道会一点,第三道一点不会。
2个半小时,太累了。
那些月薪十几K的程序员不知道是怎么做到的,咳,都说程序员高薪,可我月薪一直没有过万。
跳槽大公司进不去,中小公司只能月薪8.9k,除去生活开销,每月能存5千,太难了。
继续刷题吧。
全部评论
还是多刷题吧,刚开始都不会,这个核酸检查把每个采样员的3次增量算出来,用优先权队列,队列大小不超过志愿者人数
送花
回复
分享
别只看工资的差异,看看笔试的差异就知道了,厉害的人笔试做得很轻松,能者多得吧
送花
回复
分享
秋招专场
官网直投
社招的机试题会更难吧
送花
回复
分享
多刷题
送花
回复
分享
挺难的,我前几天做总共才100多分
送花
回复
分享
上海8、9K怎么存的5千,包住宿吗
送花
回复
分享
华为进去之后,也要笔试。
送花
回复
分享
每名检测人员有四个选择,基准率下降2m,基准率增加1m或者2m或者3m个,可以先排序,把基准率高的放前面,这就是递归啊。再对递归做一下思路,前面排序后,我们再做一个累加和,就统计从后往前每个基准都下降2m后的总基准。自愿者没下降为0,我们就一直递归,如果志愿者人数为0了,就直接返回累加和里的总基准以及递归得到的基准。
送花
回复
分享
贪心吧,直接把核酸检测人员的效率N进行排序。然后从大到小分配志愿者,效率高的核酸检测人员按照需要优先分配3个志愿者。 (因为每个志愿者可以增加10%N的效率,所以N越大该志愿者增加的效率也就越大,所以优先分配给那些效率高的核酸检测人员)
送花
回复
分享
坐标上海工作
送花
回复
分享
f(n,k) = max(f(n-1,k)-2m,f(n-1,k-1),f(n-1,k-2)+m,f(n-1,k-3)+2m,f(n-1,k-4)+3m),用动态规划。不过我怀疑此题有数学解。
送花
回复
分享
不过我又想了一下,只要尽量让所有医务人员都配上至少一个志愿者,就是最优解。
送花
回复
分享
刷题和薪资没有必然联系,除了大厂之外,很多小公司也能给到20k以上,而且不需要刷题。
送花
回复
分享
这个截屏是允许的吗,我太老实了,现在题目都忘干净了
送花
回复
分享
这就是典型的动态规划嘛
1.先按速度从大到小排序
2.每个采样员可以选择1和或者2个或者3个辅助人员,为什么不选0个呢,很容易想到的贪心:我给高效率的人配备采样员肯定更快
3.不想改二维数组dp表,就直接用hashmap记忆化搜索
4.时间复杂度就是100*500
送花
回复
分享
相关推荐
投票
点赞 评论 收藏
转发
点赞 评论 收藏
转发
点赞 评论 收藏
转发