百度笔试0923

不知道百度还有没有hc了,前两次笔试都有事没参加这次笔试感觉还行,有思考难度
第一题直接模拟,先把前面的0删掉,然后从后往前模拟,是0直接跟前面的1交换或者和前面的0变成1
第二题b进制异或➕前缀和,只需要维护2-10进制的异或和前缀数组即可,然后区间l,r的异或值就是前缀和相减,需要写一个b进制加的函数和减的函数
第三题滑动窗口,维护窗口内c的个数和m的个数,记得提前计算c的总数即可#牛客AI配图神器#
全部评论
神奇的是第二题我全用long去维护之后显示运行时间3000ms,按道理是超时了?显示是ac还是说cpp是2s限时,Java会放宽一点
1 回复 分享
发布于 09-23 21:13 北京
老哥,第三题怎么做啊,我写的生成出来 和测试用例不一样,用的前缀和
点赞 回复 分享
发布于 09-26 22:51 北京
好思路,我第一题就上dp了,没想到模拟这一块
点赞 回复 分享
发布于 09-23 21:20 美国
为什么要把前面的0删掉哇
点赞 回复 分享
发布于 09-23 21:14 安徽

相关推荐

上赶着当牛马都当不上,确实可笑。我其实也一直在心里安慰自己,可能这不过就是一场KPI面,本不必太往心里去。但人嘛,总得找个出口宣泄一下,就把牛客当树洞,说点朋友圈里不方便说的——也算是给自己释压了。大家就当看个乐,可以理解为鼠鼠面试挂掉之后的气急败坏,也可以看成某个秋招失败者的内心独白。点名批评一下:易控智驾。一面是11月7日周五晚上七点,当时感觉自己发挥一般,大概率是凉了。没想到,11月10日周一居然收到通知说一面过了,要协调二面时间。最后约在11月11日周二下午五点。结果刚过一个小时,HR又说面试官有会,得改期。商量之后,定在11月13日周四下午四点。到了11月13日周四下午四点,我干等了十几分钟,面试官一直没出现。我只好去联系HR,对方回复:“面试官临时有事,改成今晚八点四十五。”行。结果一小时后,电话又来了,说面试官还是有事,要再改到11月17日周一晚上七点半——也就是昨天。这次面试官终于现身了,面了整整20分钟,准时结束。今天晚上七点半,我也“准时”收到了感谢信。现在回想起来,我大概也真的挺卑微的,像极了一条失了智的舔狗,明知道对方没把我当回事,还一次次把热脸贴上去。时间改了又改,流程拖了又拖,我却还在心里替他找理由,告诉自己“万一他还是想要我的呢?”——真是卑微得可以。挂了,大概是我太菜了吧。真是对不起人家面试官,百忙之中还得抽出时间面我——换了四个时间,周二改周四,约好时间不出现,四点改八点,再推到下周一……最后二十分钟,打卡结束。人家日理万机,折腾了一个多星期,好不容易抽出宝贵时间,还得面对我这种不成器的应聘者——我真的,谢谢他了。
点赞 评论 收藏
分享
投递数字马力等公司10个岗位
点赞 评论 收藏
分享
评论
4
收藏
分享

创作者周榜

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