5.11拼多多笔试

三题看不懂四题不明白二题无法AC

T=int(input())
for _ in range(T):
    n=int(input())
    s=input().split()
    k,mx=1,1
    for i in range(len(s)-1):
        if len(s[i])<len(s[i+1]):
            k+=1
        elif len(s[i])==len(s[i+1]):
            if s[i]<=s[i+1]:
                k+=1
            else:
                mx=max(mx,k)
                k=1
            mx=max(mx,k)
        else:
            mx=max(mx,k)
            k=1
        mx=max(mx,k)
    print(mx)
	
	
	=====
	
	
	
##过了0.8
N = int(input())
s = str(input())
n = len(s)
stk = []
tmp = []

for i, x in enumerate(s):
    if x == '(':
        stk.append(i)
    if x == ')' and stk:
        out = stk.pop()
        tmp.append((out, i))

'''
sort_t=sorted(tmp,key=lambda x:x[0])
nn=len(tmp)
nnn=len(tmp)
for i in range(nn-1):
    if sort_t[i+1][0]-sort_t[i][1]<=1:
        nn-=1
print(nn+n-2*nnn)
'''
nn = len(tmp)
tp2 = []
if nn: A, B = tmp[0][0], tmp[0][1]
for i in range(nn - 1):
    a, b = tmp[i][0], tmp[i][1]
    c, d = tmp[i + 1][0], tmp[i + 1][1]
    if c <= a and d >= b:
        A, B = c, d
    else:
        tp2.append((A, B))
if nn: tp2.append((tmp[-1][0], tmp[-1][1]))
ntp2 = len(tp2)
for i in range(ntp2 - 1):
    if tp2[i + 1][0] - tp2[i][1] <= 1:
        ntp2 -= 1
print(ntp2 + n - 2 * nn)

#拼多多求职进展汇总##笔试##牛客创作赏金赛##投票#
全部评论
第二题用栈就行。合法的括号直接出栈了,剩下的是不合法的,肯定都得一个一个走。出入栈的过程中得记下进栈的括号的下标。最后栈里剩下的括号如果相邻两个的下标不连续,说明它们中间有一个合法的括号序列被出栈,结果加一
7 回复 分享
发布于 2025-05-11 22:01 湖北
第三四题怎么做呀
1 回复 分享
发布于 2025-05-11 23:35 广东
第四题看不懂什么意思
1 回复 分享
发布于 2025-05-11 22:02 瑞典
1.8还有机会嘛
1 回复 分享
发布于 2025-05-11 21:40 黑龙江
1.6能进面吗
1 回复 分享
发布于 2025-05-11 21:22 北京
第2题感觉要用dp 先写了一套骗分的 过了0.33 第三题哼哧哼哧写了1h 结果内存爆了 过了0.6破防 第4题不让骗分我服了
1 回复 分享
发布于 2025-05-11 21:13 上海
我第二题暴力贪心的,双指针,左指针向右,右指针从n-1往左走,判断是否合格(在这里优化了几个点,比如奇数、首位右括号,总共的左右括号不等)。
1 回复 分享
发布于 2025-05-11 21:13 河南
四题感觉得先找全排列,然后找出来的全排列,每个情况去运算hash后的下标,然后下标是循环往右的,这点要注意,然后最后对比,输入的顺序,和最后存储的下标的顺序是否一致。比如 7 3 1 11 ,分别存 7%4 = 3,3%4 =3往右走0,1%4 =1,11%4 = 3 往右走3次 到2,所以最后顺序是3,0,1,2,是不一致的,应当满足0,1,2,3才是符合题意的序列。但是真的敲不出来了 ,敲了最后一点
1 回复 分享
发布于 2025-05-11 21:12 陕西
接好运
点赞 回复 分享
发布于 2025-05-15 15:33 湖北
只a了前两题,第二题用的hot100的最长有效括号,三四题直接没写。
点赞 回复 分享
发布于 2025-05-12 13:09 广东
第一题a了,第二题0.8,第三题0.34,第四题,题目还没看
点赞 回复 分享
发布于 2025-05-12 11:28 重庆
我第一批笔试四题a了三题也g了
点赞 回复 分享
发布于 2025-05-12 10:51 上海
已老实
点赞 回复 分享
发布于 2025-05-12 08:30 安徽
只做了前两道,,,,最后一道题没答完
点赞 回复 分享
发布于 2025-05-11 23:35 陕西
1.53能过吗
点赞 回复 分享
发布于 2025-05-11 22:03 瑞典
希望给个机会
点赞 回复 分享
发布于 2025-05-11 21:30 广东
第三题看不懂,第四题暴力全排列深度超了
点赞 回复 分享
发布于 2025-05-11 21:20 福建
友友们在哪看原题呀
点赞 回复 分享
发布于 2025-05-11 21:17 吉林
第四题就剩15分钟直接放弃了
点赞 回复 分享
发布于 2025-05-11 21:11 上海
C数据水,模拟死锁就行
点赞 回复 分享
发布于 2025-05-11 21:10 山东

相关推荐

刚刷到字节跳动官方发的消息,确实被这波阵仗吓了一跳。在大家还在纠结今年行情是不是又“寒冬”的时候,字节直接甩出了史上规模最大的转正实习计划——ByteIntern。咱们直接看几个最硬的数,别被花里胡哨的宣传词绕晕了。首先是“量大”。全球招7000多人是什么概念?这几乎是把很多中型互联网公司的总人数都给招进来了。最关键的是,这次的资源分配非常精准:研发岗给了4800多个Offer,占比直接超过六成。说白了,字节今年还是要死磕技术,尤其是产品和AI领域,这对于咱们写代码的同学来说,绝对是今年最厚的一块肥肉。其次是大家最关心的“转正率”。官方直接白纸黑字写了:整体转正率超过50%。这意味着只要你进去了,不划水、正常干,每两个人里就有一个能直接拿校招Offer。对于2027届(2026年9月到2027年8月毕业)的同学来说,这不仅是实习,这简直就是通往大厂的快捷通道。不过,我也得泼盆冷水。坑位多,不代表门槛低。字节的实习面试出了名的爱考算法和工程实操,尤其是今年重点倾斜AI方向,如果你简历里有和AI相关的项目,优势还是有的。而且,转正率50%也意味着剩下那50%的人是陪跑的,进去之后的考核压力肯定不小。一句话总结:&nbsp;27届的兄弟们,别犹豫了。今年字节这是铁了心要抢提前批的人才,现在投递就是占坑。与其等到明年秋招去千军万马挤独木桥,不如现在进去先占个工位,把转正名额攥在手里。
喵_coding:别逗了 50%转正率 仔细想想 就是转正与不转正
字节7000实习来了,你...
点赞 评论 收藏
分享
评论
2
3
分享

创作者周榜

更多
正在热议
更多
# AI面会问哪些问题? #
24898次浏览 491人参与
# 中国电信笔试 #
31099次浏览 283人参与
# 开放七大实习专项,百度暑期实习值得冲吗 #
14155次浏览 209人参与
# 你的实习产出是真实的还是包装的? #
18842次浏览 330人参与
# 如果秋招能重来,我会____ #
96697次浏览 500人参与
# 春招至今,你的战绩如何? #
59982次浏览 543人参与
# 米连集团26产品管培生项目 #
12955次浏览 285人参与
# i人适合做什么工作 #
36921次浏览 124人参与
# 我是面试官,请用一句话让我破防 #
79517次浏览 219人参与
# 哪些公司真双非友好? #
69205次浏览 287人参与
# 金三银四,你的春招进行到哪个阶段了? #
21572次浏览 277人参与
# 找AI工作可以去哪些公司? #
7694次浏览 186人参与
# 从事AI岗需要掌握哪些技术栈? #
7688次浏览 251人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
339927次浏览 2165人参与
# 面试尴尬现场 #
220759次浏览 861人参与
# 五一之后,实习真的很难找吗? #
102800次浏览 584人参与
# 你做过最难的笔试是哪家公司 #
30183次浏览 193人参与
# 你小时候最想从事什么职业 #
159843次浏览 2072人参与
# 应届生第一份工资要多少合适 #
20486次浏览 84人参与
# 阿里笔试 #
176493次浏览 1302人参与
# 一张图晒出你司的标语 #
3825次浏览 72人参与
# 面试被问期望薪资时该如何回答 #
382470次浏览 2163人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务