Python 中字符串的索引对

pythonserver side programmingprogramming更新于 2025/10/26 15:40:17

假设我们有一个文本字符串和单词(一个字符串列表),我们必须找到所有索引对 [i, j],使得子字符串 text[i]...text[j] 在单词列表中。因此,如果字符串类似于 “ababa” 并且单词数组类似于 [“aba”, “ab”],则输出将为 [[0,1], [0,2], [2,3], [2,4]]。我们可以注意到,匹配可以重叠,“aba”在 [0,2] 和 [2,4] 中匹配。

为了解决这个问题,我们将遵循以下步骤 −