博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python查找最长公共前缀
阅读量:4592 次
发布时间:2019-06-09

本文共 635 字,大约阅读时间需要 2 分钟。

编写一个函数来查找字符串数组中的最长公共前缀。

如果不存在公共前缀,返回空字符串 ""

示例 1:

输入: ["flower","flow","flight"]输出: "fl"

示例 2:

输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。

说明:

所有输入只包含小写字母 a-z 。

class Solution:    def longestCommonPrefix(self, strs):        """        :type strs: List[str]        :rtype: str        """        if not strs:            return ''        s1 = min(strs)        s2 = max(strs)        for i,j in  enumerate(s1):            if j != s2[i]:                return s1[:i]        return s1if __name__ == '__main__':    s=Solution()    print(s.longestCommonPrefix(["flower","flow","flight"]))

 

转载于:https://www.cnblogs.com/qiuyuyu/p/9759811.html

你可能感兴趣的文章
Shell
查看>>
php获取数据库中数据
查看>>
分布式之抉择分布式锁
查看>>
java获取当月天数,指定年月的天数,指定日期获取对应星期(转)
查看>>
点击按钮触发事件调用存储过程5
查看>>
ES6之路第十篇:Proxy
查看>>
【noip模拟】Fantasia
查看>>
Vue中父组件传子组件
查看>>
Java数组易难点攻破~~~
查看>>
div 画table尝试
查看>>
JSP简单功能介绍
查看>>
javaweb学习(四)——在tomcat服务器下创建web项目
查看>>
DWR应用—快速入门篇
查看>>
LOJ #2145. 「SHOI2017」分手是祝愿
查看>>
二分查找
查看>>
[导入]子网掩码和ip地址的关系
查看>>
Rehashing
查看>>
单点登录SSO:概述与示例
查看>>
暑假集训(3)第三弹 -----Til the Cows Come Home(Poj2387)
查看>>
SpringMVC工作原理及流程
查看>>