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

    }
}
相关推荐
圣保罗的大教堂12 小时前
leetcode 3517. 最小回文排列 I 中等
leetcode
土豆.exe12 小时前
Fastjson2 2.0.53 哈希碰撞 RCE:从原理到三种打法
算法·哈希算法
黄河123长江13 小时前
有限Abel群的结构()
算法
Jerry13 小时前
LeetCode 92. 反转链表 II
算法
骊城英雄14 小时前
Rust从入门到精通-trait
人工智能·算法·rust
可编程芯片开发14 小时前
基于PI控制算法的pwm直流电机控制系统Simulink建模与仿真
算法
怕浪猫14 小时前
2840亿参数只卖白菜价:DeepSeek V4 Flash 正式版上线,Agent 能力暴涨6倍
人工智能·算法
让学习成为一种生活方式15 小时前
苄基异喹啉生物碱糖基转移酶UGT74AN1晶体--Journal of Agricultural and Food Chemistry
人工智能·算法
alphaTao15 小时前
LeetCode 每日一题 2026/7/27-2026/8/2
python·算法·leetcode
2501_9269783315 小时前
提示工程的实战报告(二):模型的失败模式与边界行为
人工智能·深度学习·算法