1# Runtime: 147 ms (Top 16.98%) | Memory: 27.7 MB (Top 15.14%)2class Solution(object):3def findRepeatedDnaSequences(self, s):4"""5:type s: str6:rtype: List[str]7"""8seqs = {}9i = 010while i + 10 <= len(s):11curr = s[i : i + 10]12if curr in seqs:13seqs[curr] = seqs[curr] + 114else:15seqs[curr] = 116i += 11718repeats = []19for seq in list(seqs.keys()):20if seqs[seq] > 1:21repeats.append(seq)2223return repeats