Leetcode【14】:Longest Conmon Prefix

来源:互联网 发布:python re 不贪婪 编辑:程序博客网 时间:2024/04/29 10:33

题目:求解一个string数组各元素的公共前缀子串。

1。两层循环,外层是字符index,内层是string各元素。开始在求解各元素的最小长度min上浪费时间,最后发现不用求解min。

class Solution{public:string longestCommonPrefix(vector<string> &strs){int sum=strs.size();string res="";if(sum==0)    return res;int len=strs[0].size();for(int i=0;i<len;++i){for(int j=1;j<sum;++j){if(strs[0][i]!=strs[j][i])//直到找到不等返回。return strs[0].substr(0,i);}}return strs[0];}};


0 0
原创粉丝点击