美团才1小时啊

刚刚笔试完美团,做前面题目的时候有道题卡了,就是最基础的那个出栈入栈交替的,怎么看了下都准确的呀。
做编程题的时候才发现就剩20分钟了,你妹的,第一题都没来得及AC,才发现第二题这么简单,不会把第二题放前面的啊。

看到有人问第二题。
先说下思路:
假如奇数个数数组,[1,2,3,4,5],-->[1,3,5,2,4],
假如偶数个数数组,[1,2,3,4,5,6] -->[1,3,5,2,4,6],
转化为求长度为2的连续子数组和的最大值。

python3代码
def fuzhu(A,count):
    '''
    求A数组中连续count个子数组和最大值
    '''
    n=len(A)
    s=sum(A[:count])
    M=s
    for i in range(count,n):
        s+=A[i]-A[i-count]
        if A[i]>A[i-count]:
            M=max(s,M)
    return M
    
def ti2(A):
    n=len(A)
    B=[0]*n
    if n%2==0:
        d=n//2
        for i in range(0,d):
            B[i]=A[2*i]
            B[i+d]=A[2*i+1]
    else:  
        d=n//2
        for i in range(0,d):
            B[i]=A[2*i]
            B[i+d+1]=A[2*i+1]
        B[d]=A[-1]
    return fuzhu(B,d)   


#美团#
全部评论
出栈入栈感觉都对 纠结了一会
点赞 回复 分享
发布于 2016-09-11 15:55
有个选项是 EABCD 吧,这个不对吧
点赞 回复 分享
发布于 2016-09-11 16:04
同啊!那道题每个选项我看了不下10遍,任没发现错误的...
点赞 回复 分享
发布于 2016-09-11 15:55
出栈那个全都对,我都服了出题的人了,长点心行不。
点赞 回复 分享
发布于 2016-09-11 18:03
所以出入栈那题我干脆没选。。。
点赞 回复 分享
发布于 2016-09-11 16:01
白耽误10分钟看那个题
点赞 回复 分享
发布于 2016-09-11 15:56
同样那个出栈的卡了好久,觉得没有答案,各个选项都是对的
点赞 回复 分享
发布于 2016-09-11 17:59
难道大家不觉得 多叉树那个有点变态吗?怎么去判断终止条件 没有给出啊?
点赞 回复 分享
发布于 2016-09-11 17:49
我也觉得全对,随便选了个。坑,浪费了好多时间!
点赞 回复 分享
发布于 2016-09-11 17:30
我看前三个都是对的,就没看第四个,直接选的第四个😂
点赞 回复 分享
发布于 2016-09-11 17:19
(多选题)! 20. 设有一个栈,元素一次进栈的顺序是A, B, C, D, E。下列可能的出栈顺序有?
点赞 回复 分享
发布于 2016-09-11 16:25
对啊,感觉都是对的,然后纠结了好久。。浪费了好些时间啊。。还有,编程题输入太恶心。。
点赞 回复 分享
发布于 2016-09-11 16:22
gg,唯一一家笔试题不变态的 结果时间上被制裁,我刚刚第一题调出了,改一下输出语句还没有改完就提交了,不用想,肯定是编译报错,我还没有来得及加;,第二题长什么样压根没看见
点赞 回复 分享
发布于 2016-09-11 16:10
看来觉得都对的不是我一个人,最后瞎蒙了一个
点赞 回复 分享
发布于 2016-09-11 16:10
我也觉得,那个出栈入栈的题,没有错误答案。
点赞 回复 分享
发布于 2016-09-11 16:08
后面不是还有性格测试,智?力题吗
点赞 回复 分享
发布于 2016-09-11 16:06
那题我也看了好几遍没看出什么名堂。。。
点赞 回复 分享
发布于 2016-09-11 16:06
出栈那一题真是太坑了!来来回回模拟了几遍,怀疑自己做题的方法是不是错了。。。
点赞 回复 分享
发布于 2016-09-11 16:05
好多安卓题...前端的我表示不会
点赞 回复 分享
发布于 2016-09-11 16:05
一样啊。时间太紧张了...出栈那题都对...卡了半天
点赞 回复 分享
发布于 2016-09-11 16:01

相关推荐

下北泽:都是校友,还是同届,我就说直白点,不委婉了,我相信你应该也不是个玻璃心,首先你觉得一个双非的绩点写简历上有用吗?班长职务有用吗?ccf有用吗?企业会关心你高数满分与否吗?第二,第一个项目实在太烂,一眼就能看出是外卖,还是毫无包装的外卖,使用JWT来鉴权,把热点数据放进Redis这两个点居然还能写进简历里,说难听点这两个东西都是学个几十分钟,调用个API就能完成的事情,在双非一本的条件下,这种项目你觉得能拿出手吗,第二个项目你写的东西和你的求职方向有任何的匹配吗?第三,计设那一块毫无价值,如果想突出自己会前端,直接写入专业技能不行吗,最后,专业技能里像深入理解JVM底层原理这种你觉得这句话你自己真的能匹配吗?都是校友加上同届,我措辞直接,但希望能点出你的问题,想进大厂还得继续沉淀项目和学习
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务