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

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];

    }
}
相关推荐
qq_263_tohua5 分钟前
第107期 刷算法题
算法
2501_940315267 分钟前
98验证二叉搜索树
java·数据结构·算法
luckycoding13 分钟前
3005. 最大频率元素计数
算法·leetcode·职场和发展
像污秽一样13 分钟前
算法设计与分析-算法效率分析基础-分治法
算法·排序算法
我能坚持多久14 分钟前
栈与队列OJ问题详解
算法
fengxin_rou21 分钟前
一文读懂 Redis 集群:从哈希槽到透明访问
java·数据库·redis·算法·spring·缓存
DeepModel26 分钟前
【概率分布】t分布详解
算法·概率论
CoovallyAIHub30 分钟前
ICLR 2026 | 慕尼黑工大院士Navab团队联合MVTec提出FoundAD,用基础视觉编码器实现少样本异常检测
人工智能·算法·计算机视觉
仰泳的熊猫30 分钟前
题目2266:蓝桥杯2015年第六届真题-打印大X
数据结构·c++·算法·蓝桥杯
wefg11 小时前
【算法】约数个数、约数和
算法