LeetCode 014. Longest Common Prefix
来源:互联网 发布:推荐算法 矩阵分解 编辑:程序博客网 时间:2024/06/15 06:48
Longest Common Prefix
Write a function to find the longest common prefix string amongst an array of strings.
找出所有字符串的最长公共前缀
思路:先求前两个字符串的最长公共前缀,之后再将之前求出的最长公共前缀与第三个字符串求最长公共前缀,如此直至最后。
class Solution {public: string longestCommonPrefix(vector<string> &strs) {if(strs.size()==0) return "";string result = strs[0];int i = 1;while(i<strs.size()){result = comprefix(result, strs[i]);i++;} return result; }string comprefix(string a, string b){string result;int i=0, j=0;while(i<a.length() && j<b.length() && a[i] == b[j]){i++;j++;}result = a.substr(0,i);return result;}};
0 0
- LeetCode 014. Longest Common Prefix
- 【LeetCode】014.Longest Common Prefix
- 【LeetCode】 014. Longest Common Prefix
- leetcode--014. Longest Common Prefix
- LeetCode 014. Longest Common Prefix
- LeetCode 014. 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
- [LeetCode] Longest Common Prefix
- LeetCode - Longest Common Prefix
- leetcode Longest Common Prefix
- LeetCode | Longest Common Prefix
- Leetcode: Longest Common Prefix
- 寄怀科研技术外 得意山水生活间 001
- Python你必须知道的十个库
- ZigBee自学笔记总结
- 队列以及优先队列的使用
- (转)C++关键字:friend 的使用说明
- LeetCode 014. Longest Common Prefix
- 理解 Python 中的线程
- xml文档只能有一个顶层元素 例如:
- Layered Windows
- ajaxfileupload 可带多参数异步上传
- Layered Windows
- handle与多线程
- Finding the Right Consumer: Optimizing for Conversion in Display Advertising Campaigns
- java--判断三个数中的最大值