力扣14. 最长公共前缀

编写一个函数来查找字符串数组中的最长公共前缀。

如果不存在公共前缀,返回空字符串 ""

示例 1:

复制代码
输入:strs = ["flower","flow","flight"]
输出:"fl"

示例 2:

复制代码
输入:strs = ["dog","racecar","car"]
输出:""
解释:输入不存在公共前缀。
javascript 复制代码
/**
 * @param {string[]} strs
 * @return {string}
 */
var longestCommonPrefix = function (strs) {
    for (let i = 0; i < strs[0].length; i++) {
        for (let j = 1; j < strs.length; j++) {
            if (strs[0][i] != strs[j][i]) {
                if (i == 0) return ""
                return strs[0].slice(0, i)
            }
        }
    }
    return strs[0]
};
相关推荐
是立不是利4 分钟前
大文件导致请求被拒的连锁反应
开发语言·前端·javascript
OYYHXPJR11 分钟前
【算法】区间重叠模板和矩形重叠模板
算法
志尊宝13 分钟前
Vue3 零基础每日笔记(026):emit 子传父——defineEmits 与事件校验
前端·javascript·html·vue3
shehuiyuelaiyuehao13 分钟前
算法46,分治快排,排序数组
java·算法·排序算法·排序
圣保罗的大教堂21 分钟前
leetcode 3483. 不同三位偶数的数目 简单
leetcode
风骏时光牛马21 分钟前
6个高频实用技术脚本案例,覆盖运维与办公自动化(可直接复用)
前端
careathers25 分钟前
【数据结构】栈
java·数据结构
远航计算机30 分钟前
GEO 选题从哪来?用一份 Query 词库把一年内容排出来
大数据·人工智能·算法·aigc
宣宣猪的小花园.30 分钟前
【机器学习】神经网络与表征:为什么深度学习能自动提取特征
人工智能·嵌入式硬件·算法·机器学习
爱吃红星柚36 分钟前
【学习】Elpis 抽离与发布 npm 包
前端·前端框架·node.js