4. 最长公共前缀
编写一个函数来查找字符串数组中的最长公共前缀。
如果不存在公共前缀,返回空字符串 " "。
示例 1:
输入:strs = ["flower","flow","flight"]
输出:"fl"
示例 2:
输入:strs = ["dog","racecar","car"]
输出:""
解释:输入不存在公共前缀。
思路:遍历第一个元素,一个一个元素增加最长公共前缀试探行列
var longestCommonPrefix = function(strs) {
let res=''
for (let index = 0; index < strs[0].length; index++) {
let flagItem=strs[0].substring(0,index+1)
if(strs.every(item=>item.startsWith(flagItem))){
res=flagItem
}
}
return res
};
在js方法中 谁的方法比我这个好 我甘拜下风