leetcode 14. 最长公共前缀
最长公共前缀,就是前缀,从第0个字母开始的,不是字符串中间的公共部分
class Solution {
public String longestCommonPrefix(String[] strs) {
int index=0;
for(int i=0;i<strs[0].length();i++){
char c=strs[0].charAt(i);
for(int j=1;j<strs.length;j++){
if(strs[j].length()<=i||strs[j].charAt(i)!=c){//下面的序列长度可能比第0个序列的长度短,计算最长公共子序列的时候要判断
return strs[0].substring(0,index);
}
}
index++;
}
return strs[0];
}
}