携程笔试 0907

第一题 cpp permutation 暴力(py 会超时);
第二题想复杂了,想着存四个方向的 you 数量,结果时间不够没写出来;
第三题求和判断范围,再输出左右超出范围的最大值就行;
第四题用的 dp,从后往前,分几种情况
ai == 1,dpi = 0;
ai == 0,这里有个循环:j = i,while aj+1 ==0,则一直循环 j = j + 1 + dpj+1。
思路是因为加了 ai 这个 0,则 dpi+1 后面再加一个 1 也是能接受的,直到找到连续两个 1 就结束循环。
全部评论

相关推荐

都在说秋招是越早投越好,我越早投和双9大佬同台竞技,我压力暴大呀营销号都说越早投递越好真的不是贩卖焦虑吗
xxxxOxo:分批次投吧,投太多面试安排不过来或者一直面都没时间复盘,那很多面试等于白面了
点赞 评论 收藏
分享
08-12 13:37
南华大学 Java
看到了小红书顶尖实习生的薪资爆料,小红书你给这么多的吗
也不容易的大老虎很爱...:博士那个略有耳闻,进面的都是5篇a起步
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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