码迷,mamicode.com
首页 > 其他好文 > 详细

LeetCode 14: Longest Common Prefix

时间:2015-06-01 13:09:54      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:

string CommonPrefix(string str1,string str2)
{
    int len_1=str1.length();
    int len_2=str2.length();

    int min_len=len_1>len_2 ? len_2:len_1;

    string s="";
    for(int i=0;i<min_len;++i)
    {
        if (str1[i]==str2[i])
            s+=str1[i];
        else
            break;
    }
    return s;
}

string longestCommonPrefix(vector<string>& strs)
{
    if (strs.size() == 0)
        return "";
    string s=strs[0];
    for (int i=1;i<strs.size();++i)
    {
        s=CommonPrefix(s,strs[i]);
        if (s=="")
            break;
    }
    return s;
}

 

LeetCode 14: Longest Common Prefix

标签:

原文地址:http://www.cnblogs.com/acode/p/4543522.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!