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

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

 

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

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

示例 1:

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

示例 2:

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

说明:

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

def longestCommonPrefix(strs):    """    :type strs: List[str]    :rtype: str    """    if not strs:        return ''    s1 = min(strs)    s2 = max(strs)    for i, c in enumerate(s1):        if c != s2[i]:            return s1[:i]    return s1

 

转载于:https://www.cnblogs.com/zzqit/p/10045859.html

你可能感兴趣的文章
Egret中的三种单例写法
查看>>
Java开发团队管理细则
查看>>
数列之和
查看>>
struts2与spring整合问题,访问struts2链接时,spring会负责创建Action
查看>>
CentOS 6.8 编译安装MySQL5.5.32
查看>>
STL 算法罗列 (转)
查看>>
Linux下Hadoop分布式系统配置
查看>>
Kafka的配置文件详细描述
查看>>
【转】设计模式六大原则(1):单一职责原则
查看>>
iOS 绝对值方法
查看>>
linux crontab
查看>>
你应该知道的Linux历史
查看>>
Centos7配置ThinkPHP5.0完整过程(二)
查看>>
自学Python Day1
查看>>
logstash multiline
查看>>
ssh 认证指定端口
查看>>
[译] 在Web API 2 中实现带JSON的Patch请求
查看>>
hdu-1711(hash)
查看>>
Django 输出二维码
查看>>
python plt 如何画不同的数据图
查看>>