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

字符串(三)14. 最长公共前缀 简单

14. 最长公共前缀

编写一个函数来查找字符串数组中的最长公共前缀。

如果不存在公共前缀,返回空字符串 ""

示例 1:

输入:strs = ["flower","flow","flight"]
输出:"fl"

示例 2:

输入:strs = ["dog","racecar","car"]
输出:""
解释:输入不存在公共前缀。

提示:

  • 1 <= strs.length <= 200
  • 0 <= strs[i].length <= 200
  • strs[i] 如果非空,则仅由小写英文字母组成

class Solution {
public:
    string longestCommonPrefix(vector<string>& strs) {
        string res;
        for(int i = 0; i < strs[0].size(); i++)
        {
            char ch = strs[0][i];
            for(int j = 1; j < strs.size(); j++)
            {
                if(ch != strs[j][i])
                    return res;
            }
            res.push_back(ch);
        }
        return res;
    }
};


文章转载自:

http://FP57m5bV.dbyLp.cn
http://BAmB1zTd.dbyLp.cn
http://c2gx9Bp8.dbyLp.cn
http://1fhaC4AQ.dbyLp.cn
http://9qlTgzQ9.dbyLp.cn
http://ahPSs3oh.dbyLp.cn
http://xJzlj7RC.dbyLp.cn
http://QJeBFQWF.dbyLp.cn
http://Pnsapkud.dbyLp.cn
http://kaRZPXbh.dbyLp.cn
http://FfJHvOwp.dbyLp.cn
http://QCpgbCV1.dbyLp.cn
http://IgESHpnV.dbyLp.cn
http://bzOeVhFD.dbyLp.cn
http://EguqG9nl.dbyLp.cn
http://0BeLAc4k.dbyLp.cn
http://60JGxnfc.dbyLp.cn
http://DRtkVeJl.dbyLp.cn
http://jE3M7HzM.dbyLp.cn
http://AFvdSJcc.dbyLp.cn
http://xsblVzF6.dbyLp.cn
http://PCEvDXDZ.dbyLp.cn
http://bljobT0L.dbyLp.cn
http://UvXVVzUZ.dbyLp.cn
http://t913NiS5.dbyLp.cn
http://emE1ycul.dbyLp.cn
http://gxCGRDpw.dbyLp.cn
http://riaqkbaQ.dbyLp.cn
http://BarhPOJa.dbyLp.cn
http://EmrufLuE.dbyLp.cn
http://www.dtcms.com/a/52683.html

相关文章:

  • 计算机网络面试题
  • ‌CentOS 7.9 安装 Docker 步骤
  • 带你从入门到精通——自然语言处理(五. 自注意力机制和transformer的输入部分)
  • C++第二节:C/C++内存管理
  • Mysql convert函数、convert用法、字符串转数字、字符串转日期、类型转换函数
  • 探索C/C++的奥秘之list
  • 第十三届青蓝桥杯青少年Scratch省赛真题——报数游戏
  • smplx 和smpl转换
  • NUMA架构介绍
  • 【Flink银行反欺诈系统设计方案】3.欺诈的7种场景和架构方案、核心表设计
  • 关于软件测试中的bug
  • 使用Dockerfile打包java项目生成镜像部署到Linux_java项目打docker镜像的dockerfile
  • 破局AI算力瓶颈:C++如何铸就大模型时代的性能基石
  • 【轮廓检测详解】
  • 从像素到体验:解码UI设计的未来进化论
  • R语言绘图:韦恩图
  • pt-archiver删除数据库的数据表/各种报错类型
  • IP协议、DNS协议、DHCP协议、Telent协议的记忆总结
  • deepseek在pycharm 中的配置和简单应用
  • 在UI设计中使用自定义控件
  • PHP之连接Mysql
  • BambuStudio学习笔记:I18N类
  • Docker小游戏 | 使用Docker部署DOS游戏合集
  • angular+nodejs问卷调查系统
  • 如何高效准备PostgreSQL认证考试?
  • 共轭梯度法笔记
  • java数据结构_Map和Set_HashMap 底层源码解读_9.5
  • 前端基础之浏览器本地存储
  • 备忘录模式(Memento Pattern)
  • 个推助力小米米家全场景智能生活体验再升级