您也可以在我的个人博客中阅读此文章:跳转 题意 一个字符串S 问其中有几个子串能满足以下条件:1.长度为m*l2.可以被分成m个l长的不同的子串问题就变成了如何快速的判断着m个子串是否存在相同的 思路与分析 这题我做了两天,用了四种不同的方法,从TL到WA再到AC...一路坎坷.不过收获了很多东西,这题价值很大,堪称经典.运用滑动窗口的思想,长度为m*l的为大窗,将其划分为m个长度为l的小窗.枚举大窗的起点,以l为单位滑动大窗直接将所有的子串存储起来会MLE,所以想到hash将总串s hash,…