力扣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]
};
相关推荐
Omics Pro1 分钟前
端到端单细胞空间组学数据分析
大数据·数据库·人工智能·算法·数据挖掘·数据分析·aigc
迈巴赫车主1 分钟前
错位排序算法
开发语言·数据结构·算法·排序算法
炽烈小老头4 分钟前
【每日天学习一点算法 2026/03/31】不同路径
学习·算法
Darkwanderor4 分钟前
搜索优化——迭代加深dfs
c++·算法·深度优先·迭代加深
前端小咸鱼一条9 分钟前
15.Symbol类型
前端·javascript·vue.js
计算机安禾15 分钟前
【数据结构与算法】第17篇:串(String)的高级模式匹配:KMP算法
c语言·数据结构·学习·算法·visual studio code·visual studio·myeclipse
大萌神Nagato18 分钟前
力扣HOT100 Q146LRU缓存
算法·leetcode·缓存
源码之家23 分钟前
大数据毕业设计汽车推荐系统 Django框架 可视化 协同过滤算法 数据分析 大数据 机器学习(建议收藏)✅
大数据·python·算法·django·汽车·课程设计·美食
Boop_wu23 分钟前
[Java 算法] 哈希表(1)
leetcode·哈希算法·散列表
每天回答3个问题25 分钟前
LeetCodeHot100|对称二叉树、二叉树的直径、二叉树的层序遍历
数据结构·c++·ue4·