美文网首页
最长公共前缀 Python

最长公共前缀 Python

作者: 腿毛拔光了 | 来源:发表于2018-10-30 10:26 被阅读0次

来源:leetcode

题目:编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。

解决:

#-*- coding:utf-8 -*-

class Solution(object):

def longestCommonPrefix(self, strs):

        """

        :typestrs: List[str]

        :rtype: str

        """

        same_str=''

        if not strsor str==['']:

            return ''

        s1 =min(strs)

        s2 =max(strs)

        if s1!='' and s2!='':

            for i, jin enumerate(s1):

                if j != s2[i]:

                    break

                else:

                   same_str+=s2[i]

           return same_str

        else:

            return ''

s=Solution()

print(s.longestCommonPrefix([输入测试列表]))

相关文章

  • 最长公共前缀 Python

    来源:leetcode 题目:编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。...

  • LeetCode 每日一题 [19] 最长公共前缀

    LeetCode 最长公共前缀 [简单] 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回...

  • 14. 最长公共前缀

    20180923-摘抄自14. 最长公共前缀 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,...

  • 5,最长公共前缀/数组与字符串

    最长公共前缀 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1:...

  • Swift 最长公共前缀 - LeetCode

    题目: 最长公共前缀 描述: 编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""...

  • leetcode探索之旅(14)

    最长公共前缀 编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。 示例 1: ...

  • Leetcode 14 最长公共前缀

    最长公共前缀 题目 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例...

  • LeetCodeSwift 14.Longest Common

    题目 最长公共前缀 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例...

  • [day4] [LeetCode] [title14,122]

    14.最长公共前缀 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串""。 示例 ...

  • 14. 最长公共前缀

    14. 最长公共前缀 编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。 说明...

网友评论

      本文标题:最长公共前缀 Python

      本文链接:https://www.haomeiwen.com/subject/yxgwtqtx.html