蔚来提前批算法笔试有人参加了吗,求思路

这次笔试好容易超时,大佬们看看最优解是啥

第一题:队员挑选,N(5e6规模)个人,每个人有能力值,每个人的能力值si是通过a,b,c,d递推生成的,s0=d,si=( a*s(i-1)^2+b*s(i-1)+c ) MOD 1000000。牛老大和牛老二都从当前剩余的人里挑一个能力最大的作为队员,牛老大先手,牛老二后手,交替进行,最后二人得到各自队伍,两个队伍都能分别求各自的能力和,问能力和的差是多少。这题用排序+奇数/偶数位置分别求和,超时gg。

第二题:RNA中含有4种碱基(A、U、C、G),三个确定一个氨基酸,给定一个长为n(好像是1e5规模)碱基序列例如ACAUGGC,求把第i个碱基移除时,剩余碱基能确定的氨基酸种数(必须在移除后的结果里,从头开始每3个确定一个,末尾若有碎片忽略),需要把i取0~n-1的所有结果求出来

第三题:一道两个状态的dp,具体忘记了




引流:阿里 腾讯 百度 字节 网易 美团 拼多多 华为 小米 京东 紫光 Boss直聘 商汤 小鹏 蔚来 联想 大疆 荣耀 微软 理想 小红书 虾皮 shopee OPPO vivo 中兴 薪资 待遇 打折 比较 成都 深圳 北上广 芯片 元宇宙 比特币


#蔚来提前批笔试#
全部评论
在第二题写了一个多小时,我也想来看看有没有人找到原题发一下答案。
点赞 回复 分享
发布于 2022-08-10 21:20
有没有兄弟会第二题的😄
点赞 回复 分享
发布于 2022-08-07 10:15
第一题我就遍历的时候相邻元素相减,差累加一下,最后判断奇偶。100%,没有超时。 第二题暴力遍历超时了,过60%。 第三题dp[n][2],但是写了一堆if else判断分支,不过还是过了100%。
点赞 回复 分享
发布于 2022-08-07 09:49

相关推荐

不愿透露姓名的神秘牛友
07-11 11:29
点赞 评论 收藏
分享
点赞 评论 收藏
分享
Rena1ssanc...:对的,要是面评没太烂,勤更新简历等捞就行了,腾讯可以无限复活
点赞 评论 收藏
分享
评论
3
3
分享

创作者周榜

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