哈希算法题目:最长重复子串
**哈希算法题目:最长重复子串**
题目描述:
给定一个字符串 `s`,找出其中最长重复子串的长度。重复子串是指在该字符串中至少出现两次的连续子串,且这两个出现位置不能重叠(若允许重叠需特别说明,本题通常默认不重叠)。例如,字符串 `"ababa"` 的最长重复子串是 `"aba"`,但若要求不重叠,则最长重复子串为 `"ab"` 或 `"ba"`,长度为 2。
解题思路(使用哈希算法 + 二分查找):
1. **问题分析**:
- 暴力枚举所有子串并检查重复性,时间复杂度
2025-10-27 03:02:53
0