AcWing
  • 首页
  • 活动
  • 题库
  • 竞赛
  • 校园
  • 应用
  • 文章
    • 题解
    • 分享
    • 问答
  • 吐槽
  • 登录/注册

LeetCode 14. 最长公共前缀

作者: 作者的头像   kulukulu二十代 ,  2022-06-11 10:53:13 ,  所有人可见 ,  阅读 3


0


class Solution {
public:
    string longestCommonPrefix(vector<string>& strs) {
        string res;
        if (strs.empty()) return res;

        // 从第一个字符开始枚举
        for (int i = 0; ; i ++)
        {
            if(i >= strs[0].size()) return res;
            char c = strs[0][i];
            for (auto& str : strs)
            {
                if (i >= str.size() || str[i] != c)
                    return res;
            }
            res += c;
        }
        return res;
    }
};

0 评论

你确定删除吗?

© 2018-2022 AcWing 版权所有  |  京ICP备17053197号-1
用户协议  |  常见问题  |  联系我们
AcWing
请输入登录信息
更多登录方式: 微信图标 qq图标
请输入绑定的邮箱地址
请输入注册信息