技术栈

【LeetCode字符串】--14.最长公共前缀

小d<>2023-10-20 11:04

14.最长公共前缀

java 复制代码
class Solution {
    public String longestCommonPrefix(String[] strs) {
        if(strs == null || strs.length == 0){
            return "";
        }
        int length = strs[0].length();
        int count = strs.length;
        for(int i =0;i<length;i++){
            char c = strs[0].charAt(i);
            for(int j = 1;j<count;j++){
                if(i == strs[j].length() || strs[j].charAt(i) != c){
                    return strs[0].substring(0,i);
                }
            }
        }
        return strs[0];

    }
}
上一篇:高数二阶导数例子
下一篇:Python数据挖掘:自动售货机销售数据分析与应用
相关推荐
一条大祥脚
17 分钟前
26.1.1
数据结构·算法
csuzhucong
19 分钟前
圆柱三阶魔方、六棱柱魔方
算法
mit6.824
28 分钟前
vector<int> dfs
算法
一起养小猫
40 分钟前
LeetCode100天Day6-回文数与加一
java·leetcode
POLITE3
1 小时前
Leetcode 234.回文链表 JavaScript (Day 9)
javascript·leetcode·链表
ullio
2 小时前
div1+2. 2178F - Conquer or of Forest
算法
Leweslyh
2 小时前
制导算法开发实践指南:从入门到精通
算法·开发·武器·制导律设计
chushiyunen
2 小时前
快慢双指针算法笔记
数据结构·笔记·算法
烟锁池塘柳0
2 小时前
一文总结模型压缩技术:剪枝、量化与蒸馏的原理、实践与工程思考
算法·机器学习·剪枝
独自破碎E
2 小时前
Leetcode1438绝对值不超过限制的最长连续子数组
java·开发语言·算法
热门推荐
01GitHub 镜像站点02jdk21下载、安装(Windows、Linux、macOS)03Linux下V2Ray安装配置指南04Claude Code Skills 实用使用手册05手把手教你通过Gemini3 pro 学生认证,白用一年,手慢无!062025 最新教程:注册并切换到美区 Apple ID07UV安装并设置国内源08从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击09【踩坑笔记】50系显卡适配的 PyTorch 安装10Google Antigravity Agent 编辑器操作教程