leetcode 题解 || Longest Common Prefix 问题
来源:互联网 发布:russell tovey知乎 编辑:程序博客网 时间:2024/05/18 20:31
problem:
Write a function to find the longest common prefix string amongst an array of strings.
寻找 0 ~n 个字符串的最长公共前缀
thinking:
(1)公共前缀很好理解,按位匹配即可
(2)很容易忘记处理0、1个字符串的情况。
code:
string prefix(string &str1, string &str2){ string tmp; int i=0; while((i<str1.size())&&(i<str2.size())&&(str1.at(i)==str2.at(i))) { tmp.push_back(str1.at(i)); i++; } return tmp;}class Solution {public: string longestCommonPrefix(vector<string> &strs) { if(strs.size()==0) return ""; if(strs.size()==1) return strs.at(0); string result=prefix(strs.at(0),strs.at(1)); for(int i=1;i<strs.size();i++) { result=prefix(strs.at(i),result); } return result; }};
0 0
- leetcode 题解 || Longest Common Prefix 问题
- LeetCode题解:Longest Common Prefix
- LeetCode题解:Longest Common Prefix
- LeetCode 题解(74): Longest Common Prefix
- LeetCode题解——Longest Common Prefix
- [E][79][leetcode题解]Longest Common Prefix
- LeetCode题解-14-Longest Common Prefix
- 14. Longest Common Prefix LeetCode题解
- Leetcode题解-14. Longest Common Prefix
- leetcode题解-14. Longest Common Prefix
- java 解决Leetcode Longest Common Prefix 问题
- LeetCode: Longest Common Prefix
- LeetCode Longest Common Prefix
- LeetCode : Longest Common Prefix
- [Leetcode] Longest Common Prefix
- [LeetCode] Longest Common Prefix
- [LeetCode]Longest Common Prefix
- LeetCode-Longest Common Prefix
- FUN_SYS_GET_CALENDAR_WEEK
- CocoaPods安装和使用教程
- 计算机五大部件相关知识
- 林语堂:《醒觉·对人生的态度》
- Android14_SQLiteDatabase
- leetcode 题解 || Longest Common Prefix 问题
- boost I
- IP头结构和其它重要的结构
- FrameLayout里的TextView单击事件无反应
- 关于Java中对象的存储
- 区别存储过程中的硬解析和软解析
- Android 2D,3D处理
- session与cookie的区别与联系
- 【2015更新】修改Host文件,让你的Google跑起来 2015 Google hosts