关注
T2 区间子串数量
刚看到题还以为是KMP吓一跳,一看范围那没事了。据样例可知问的是连续子串,还可以重叠,那么直接用前缀和处理即可,记录截止到当前字符串的子串数量,每次查询只需要将左右边缘前缀和相减。
注意左边缘不是l-1, 而是l-1+(m-1)。比如abcabc匹配abc的前缀数组是0001112,l=1, r=6(即bcabc)时,答案计算是2-1而不是2-0(第一个abc不是整个在区间内的)。
时间复杂度O(m*n),空间复杂度O(n)
查看原帖
1 1
相关推荐

点赞 评论 收藏
分享
06-26 11:08
北华航天工业学院 嵌入式软件开发 点赞 评论 收藏
分享
07-04 16:47
山东理工大学 营销 点赞 评论 收藏
分享
07-22 15:24
广西师范大学 大数据开发工程师 上周偶然刷到了lls的26秋招提前批开了,主包前段时间从字节实习完,秉持着投着试试的心态,认真填写了秋招的网申,提交成功的下一秒再刷新应聘页面,已经变成流程结束好夸张!是不是被机筛了,终究是双非不配了

点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 哪些公司开提前批了? #
27176次浏览 267人参与
# 入职以后才知道的校招谎言 #
88556次浏览 580人参与
# 风评不好的公司,你会去吗? #
62403次浏览 448人参与
# 华子oc时间线 #
1244432次浏览 6484人参与
# 哪些公司校招卡第一学历 #
69220次浏览 273人参与
# 校招第一份工作你干了多久? #
95239次浏览 423人参与
# 实习如何「偷」产出? #
52056次浏览 1343人参与
# 除了主业以外,你还有哪些其他收入? #
12383次浏览 202人参与
# 不卡学历的大厂有哪些? #
29970次浏览 231人参与
# 校招阶段,学历VS技术哪个更重要? #
17971次浏览 188人参与
# 机械人,你的第一份感谢信是谁给的 #
30562次浏览 310人参与
# 职场新人体验 #
26580次浏览 249人参与
# 工作丧失热情的瞬间 #
294065次浏览 2372人参与
# 腾讯音乐求职进展汇总 #
98232次浏览 570人参与
# 社恐入职新公司如何融入团队 #
11979次浏览 63人参与
# 你的秋招第一场笔试是哪家 #
148061次浏览 1485人参与
# 校园里的破防时刻 #
11686次浏览 128人参与
# 你投递的公司有几家约面了? #
108990次浏览 779人参与
# Offer比较,你最看重什么? #
191697次浏览 1301人参与
# 你觉得技术面多长时间合理? #
100324次浏览 720人参与