技术栈

leetcode14.最长公共前缀

ゞ 正在缓冲99%…2025-04-17 19:08

暴力逐个比对最长前缀

java 复制代码
class Solution {
    public String longestCommonPrefix(String[] strs) {
            String prefix = strs[0];
            for (int i = 1; i < strs.length; i++) {
                prefix = longestCommonPrefix(prefix, strs[i]);
            }
            return prefix;
        }

        private String longestCommonPrefix(String str1, String str2) {
            int index = 0;
            int len = Math.min(str1.length(), str2.length());
            while (index < len) {
                if (str1.charAt(index) == str2.charAt(index)) {
                    index++;
                }else
                    break;
            }
            return str1.substring(0, index);
        }
}
上一篇:阿里云实时计算Flink版产品体验测评
下一篇:浅谈Golang逃逸分析
相关推荐
77qqqiqi
13 分钟前
正则表达式
java·后端·正则表达式
糖葫芦君
31 分钟前
Policy Gradient【强化学习的数学原理】
算法
厦门德仔
37 分钟前
【WPF】WPF(样式)
android·java·wpf
大春儿的试验田
38 分钟前
高并发收藏功能设计:Redis异步同步与定时补偿机制详解
java·数据库·redis·学习·缓存
Gappsong874
41 分钟前
【Linux学习】Linux安装并配置Redis
java·linux·运维·网络安全
hqxstudying
1 小时前
Redis为什么是单线程
java·redis
RainbowSea
1 小时前
NVM 切换 Node 版本工具的超详细安装说明
java·前端
逆风局?
1 小时前
Maven高级——分模块设计与开发
java·maven
周某某~
1 小时前
maven详解
java·maven
读书点滴
1 小时前
笨方法学python -练习14
java·前端·python
热门推荐
012024年 最新 iPhone手机 历代机型、屏幕尺寸、纵横比、分辨率 整理02Coze实战第13讲:飞书多维表格读取+豆包生图模型,轻松批量生成短剧封面03Coze扣子平台完整体验和实践(附国内和国际版对比)04Word粘贴时出现“运行时错误53,文件未找到:MathPage.WLL“的解决方案05手机电脑之间快速传输图片视频文件,不压缩画质、不限制大小的方法!06扣子(coze)实战|我用扣子搭建了一个自动分析小红薯笔记内容的AI应用|详细步骤拆解07MIUI显示/隐藏5G开关的方法,信号弱时开启手机Wifi通话方法08华为昇腾 910B 部署 DeepSeek-R1 蒸馏系列模型详细指南09DeepSeek各版本说明与优缺点分析10django中用 InforSuite RDS 替代memcache