leetcode 日经贴,python code -repeated-dna-sequences
来源:互联网 发布:gson 源码 编辑:程序博客网 时间:2024/06/15 01:49
https://oj.leetcode.com/problems/repeated-dna-sequences/
class Solution: # @param s, a string # @return a list of strings def findRepeatedDnaSequences(self, s): map2Int = {'A':0, 'C':1, 'G':2, 'T':3} lst = [] hah = {} if len(s) <= 10: return lst current = 0 for i in range(10): current = current * 4 + map2Int[s[i]] hah[current] = False base = 4 ** 9 for i in range(10, len(s)): current = (current - map2Int[s[i - 10]] * base) * 4 + map2Int[s[i]] if current not in hah: hah[current] = False elif hah[current] == False: hah[current] = True lst.append(s[i - 9 : i + 1]) return lst
0 0
- leetcode 日经贴,python code -repeated-dna-sequences
- leetcode 日经贴,Cpp code -Repeated DNA Sequences
- 187. Repeated DNA Sequences Leetcode Python
- Leetcode Repeated DNA Sequences
- Repeated DNA Sequences [leetcode]
- [LeetCode] Repeated DNA Sequences
- Leetcode Repeated DNA Sequences
- Leetcode:Repeated DNA Sequences
- Leetcode: Repeated DNA Sequences
- LeetCode: Repeated DNA Sequences
- LeetCode: Repeated DNA Sequences
- LeetCode Repeated DNA Sequences
- LeetCode--Repeated DNA Sequences
- [LeetCode]Repeated DNA Sequences
- [Leetcode]Repeated DNA Sequences
- [leetcode]Repeated DNA Sequences
- Repeated DNA Sequences - LeetCode
- Leetcode: Repeated DNA Sequences
- VC INI文件读写
- windows注册表中数据库字符集被修改,数据库打不开处理过程。
- MySQL 1215 Cannot add foreign key constraint 错误解决办法
- iOS 之公共wifi解决方案
- 内核编译图文教程,usb无线网卡篇
- leetcode 日经贴,python code -repeated-dna-sequences
- iOS Programming 学习笔记 - 03 UITableView和UITableViewController
- RAC and Oracle Clusterware Best Practices and Starter Kit (Platform Independent) (文档 ID 810394.1)
- SVN迁移
- 最短路-Dijkstra算法
- poi解析Excel,存入MySQL
- vc读写xml
- Mysql 报错注入的原理探索
- UVa 12333 – Revenge of Fibonacci [大数+字典树]