10.16华为机考罕见的简单+又出现原题

第一题:递归+模拟。根据题意递归构建平衡二叉树,依据题意遍历树的叶子节点将在给定范围内的节点加起来分三种不同情况讨论,如果与q相等直接输出,如果没有范围内的叶子节点则输出最大值,如果节点数量不等于q输出-1
第二题:递归+排序。对于一个合法的括号序列,我们先拆分成若干个合法的括号序列,然后递归这些括号序列,最后排序合并起来。注意对于排序的比较逻辑是a + b 与 b + a 进行比较,这样可以保证最后的结果是字典序最大的。
第三题:将每个猎人的技能和每个猎物的弱点都用一个16位的二进制数表示之后,对每个猎人进行子集枚举即可
全部评论
就a了两个第三个真没时间了,哭死😰
1 回复 分享
发布于 10-16 21:07 广东
原来是简单吗 只a了第一个,后面还能再考吗
1 回复 分享
发布于 10-16 21:09 河北
为什么我的题不是这个呀,好奇怪啊
1 回复 分享
发布于 10-17 00:33 广东
是哪里的原题啊,之前考过的原题,还是牛客网或者力扣的原题?
点赞 回复 分享
发布于 10-16 21:34 北京
第一题的输入第二行第一个数是啥意思?输入的个数和树的叶子节点不同就输出-1? 但我直接输出-1得零分,如果不考虑这个输入,只算范围内的和或最大值就只有40%。
点赞 回复 分享
发布于 10-16 21:35 浙江

相关推荐

点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
10-24 19:38
点赞 评论 收藏
分享
从秋招到现在已经过了三个多月了,在此期间我选择了双开,边实习边秋招。说实话真的很艰难,一旦简历投多了就会忙得不可开交。今天中午等面试的时候,我突然思考一些更哲学的问题,人生的意义到底是什么? 这个问题对我来说并不陌生,因为在实习面试中我曾被问到过。当时第1次听到这个问题,我是不可思议的。当时的我想,人生的意义?人生有那么多可以干的事情,人活着就是有意义的呀。可以不断追求自己想要的,创造价值,这难道不就是一种意义吗?但是今天中午,这个问题又在我脑海中浮现。我回想起了当时回答面试官的话,我觉得那时的回答是一个没有经历过艰难的,生活在温室中的,幸福的人的回答。总结来说,现在听起来当时的回答真的没有什么说服力。所以针对这个问题,我又好好的思索了一番。我认为人活着,就是要寻找一种自己喜欢的生活模式,并且在此基础上与他人产生感情连接,以及在自己擅长的领域上持续创造价值,收获自信心。我认为这也可以视为一种我找工作的标准。也就是一个我喜欢的生活模式,以及我热爱的方向。想到这里我就释然的笑了。因为在此之前,我刚经历了一场漫无目的的海投简历,岗位投递五花八门。其实想一想,就算他们给了我offer,我大概率也不会去,这个过程是一个没有任何意义的,费时的过程。所以,秋招真正要做的,是努力发掘自己过往经历的亮点是什么,基于此找到自己真正想要的东西是什么。个人比较意识流,写的文的论点也不集中,但是意外发现AI总结的还是很不错的。写这段文的目的,可能只是想记录一下跟自己和解的过程。目前allin华了,准备春招。
点赞 评论 收藏
分享
4 7 评论
分享
牛客网
牛客企业服务