[LintCode]Longest Common Prefix(Python)
2017-08-05 20:19
281 查看
class Solution: # @param strs: A list of strings # @return: The longest common prefix def longestCommonPrefix(self, strs): # write your code here minlen = 99999 for str in strs: if len(str) < minlen: minlen = len(str) if len(strs) == 0: minlen = 0 for i in range(minlen)[::-1]: prefixstrs = [] for str in strs: prefixstrs.append(str[:i + 1]) flag = True for str in prefixstrs: if str != prefixstrs[0]: flag = False if flag: return prefixstrs[0] return ''
相关文章推荐
- leetcode Longest Common Prefix python
- LeetCode 14 Longest Common Prefix (C,C++,Java,Python)
- [leetcode] Longest Common Prefix @ Python
- 【LeetCode with Python】 Longest Common Prefix
- [LintCode] Longest Common Prefix 最长共同前缀
- LintCode 78:Longest Common Prefix
- [LeetCode] 014. Longest Common Prefix (Easy) (C++/Java/Python)
- [LintCode]Longest Common Substring(Python)
- [leetcode]Longest Common Prefix @ Python
- Leetcode-Longest Common Prefix-Python
- LeetCode 14 — Longest Common Prefix(C++ Java Python)
- [LeetCode]题解(python):014-Longest Common Prefix
- [leetcode:python]14.Longest Common Prefix
- [leetCode By Python] 14. Longest Common Prefix
- python刷题笔记5--longest-common-prefix
- Longest Common Prefix Leetcode Python Java
- python写算法题:leetcode: 14. Longest Common Prefix
- Longest Common Prefix python题解
- 【Leetcode】【python】Longest Common Prefix
- 【LeetCode 14】Longest Common Prefix(Python)