编写一个函数来查找字符串数组中的最长公共前缀。
如果不存在公共前缀,返回空字符串 ""。
示例 1:   输入: ["flower","flow","flight"]    输出: "fl"
 
    string longestCommonPrefix(vector<string>& strs) {
        if(strs.empty()) return "";
        string res = strs[0];
        for(const string &s :strs)
        {
            for(int i=0;i<res.size();i++)
            {
                if(s[i] != res[i])
                {
                    res = res.substr(0,i);
                    break;
                }
            }
        }
        return res;
    }
 

相关文章:

  • 2021-07-22
  • 2021-11-12
  • 2020-01-01
  • 2021-08-03
  • 2021-06-30
  • 2021-04-02
猜你喜欢
  • 2022-12-23
  • 2020-04-07
  • 2021-07-21
  • 2021-11-03
相关资源
相似解决方案