力扣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]
};
相关推荐
invicinble4 小时前
设计网站的底层思路(深刻版本)
前端
圣保罗的大教堂4 小时前
leetcode 3718. 缺失的最小倍数 简单
leetcode
dtq04244 小时前
数据结构 - 线性表 - 单链表
数据结构
万法若空4 小时前
对数恒等式
人工智能·算法·机器学习
青 春 记 忆4 小时前
LeetCode 234. 回文链表|Python 解法详解
python·leetcode·链表
三8444 小时前
WordPress REST API 参数校验机制剖析:为什么 author__not_in 无法直接盲注?
服务器·前端·数据库
ITmaster07314 小时前
Vibe Coding 时代:Vue 消失了还是 React 太强?
前端·vue.js·react.js
AI小码4 小时前
如何让AI帮你构建项目?七级方法
人工智能·算法·计算机·ai·程序员·大模型·编程
WebInfra4 小时前
Rspack 2.2 发布:30+ 项性能优化,拥抱 Solid 2.0
前端·javascript·前端框架
1000世界小札4 小时前
排序算法全景总结:从 O(n²) 到 O(n log n),再到线性时间(附完整对比与选型指南)
数据结构·算法·排序算法