1class Solution:2 def sumScores(self, s):3 n = len(s)45 dp, ans, j = [1] * n, [0] * n, 067 for i in range(1, n):8 while s[i] != s[j] and j > 0:9 j = ans[j - 1]1011 if s[i] == s[j]:12 dp[i] += dp[j]13 ans[i] = j + 114 j += 11516 return sum(dp)
WPM •0 •0
ACC •0 •0
TIME •0