class Solution { public: string longestCommonPrefix(vector<string>& strs) { string res=""; int len=strs.size();//数组长度 int lens=0;//最长字符串长度 if(len==0)//用来判断该数组内没有任何字符串内容的情况,我是记得判断,但是判断条件出问题,写的strs==“”,这肯定不对啊,strs是数组 return res; for(int i=0;i<len;i++) { if (strs[i].size()>lens) lens=strs[i].size(); } bool flag_end=false; int max_len=0; for(int i=0;i<=lens;i++)//一定要《<=,因为要判断多一位‘ ’,而这个字符没在.size()中统计出来 { if(strs[0][i]=='