当前位置: 首页 > article >正文

leetcode 14. 最长公共前缀

题目:14. 最长公共前缀 - 力扣(LeetCode)

又加班,手机上刷一道水题

class Solution {
public:
    string longestCommonPrefix(vector<string>& strs) {
        string ret = strs[0];
        for (int i = 1; i < strs.size(); i++) {
            int n = 0;
            string s = strs[i];
            while (n < ret.length() && n < s.length() && s[n] == ret[n]) {
                n++;
            }
            if (n < ret.length()) {
                ret = ret.substr(0, n);
            }
        }
        return ret;
    }
};


http://www.kler.cn/a/458078.html

相关文章:

  • 【Trick】获取kaggle账号的token和api(用于数据集下载)
  • 【项目实战】格式化JSON数据
  • Spring Boot教程之四十:使用 Jasypt 加密 Spring Boot 项目中的密码
  • C++ 设计模式:观察者模式(Observer Pattern)
  • 【Spring Boot 】详解
  • 深度学习J6周 ResNeXt-50实战解析
  • 【Compose multiplatform教程06】用IDEA编译Compose Multiplatform常见问题
  • 智能工厂的设计软件 应用场景的一个例子:为AI聊天工具添加一个知识系统 之6
  • 【论文投稿】Python 网络爬虫:探秘网页数据抓取的奇妙世界
  • Mac 安装 php-redis扩展
  • 生成式 AI 增强了个人创造力,但减少了新内容的集体多样性
  • 【算法笔记】洛谷 - 贪心算法 - P1208 [USACO1.3] 混合牛奶 Mixing Milk
  • 【2024年/12月最新】植物大战僵尸杂交版3.0.2版本
  • [创业之路-221]:企业的责任中心:收入中心、利润中心、成本中心、费用中心、投资中心
  • 1512. 好数对的数目
  • 一步一步学习Revel Web开源框架
  • SemiDrive E3 MCAL 开发系列(6)– Icu 模块的使用
  • 大批量数据导入接口的优化
  • 基于深度学习(HyperLPR3框架)的中文车牌识别系统-Qt开发UI
  • 万兴PDF专家电脑绿色便携版