[LeetCode]14. Longest Common Prefix
来源:互联网 发布:淘宝客进店买其他 编辑:程序博客网 时间:2024/06/05 10:39
[LeetCode]14. Longest Common Prefix
题目描述
思路
比较公共前缀,遍历即可
代码
#include <iostream>#include <string>#include <vector>using namespace std;class Solution {public: string longestCommonPrefix(vector<string>& strs) { if (strs.size() == 0) return ""; if (strs.size() == 1) return strs[0]; string res; bool stop = false; for (int j = 0; j < strs[0].size(); ++j) { for (int i = 1; i < strs.size(); ++i) { if (j >= strs[i].size()) { stop = true; break; } if (strs[i][j] != strs[0][j]) { stop = true; break; } } if (stop) break; res += strs[0][j]; } return res; }};int main() { vector<string> strs = { "abc", "", "ab" }; Solution s; cout << s.longestCommonPrefix(strs) << endl; system("pause"); return 0;}
阅读全文
0 0
- [leetcode] 14. Longest Common Prefix[leetcode] 14. Longest Common Prefix
- [LeetCode]14.Longest Common Prefix
- LeetCode 14. Longest Common Prefix
- LeetCode --- 14. Longest Common Prefix
- LeetCode 14.Longest Common Prefix
- [Leetcode] 14. Longest Common Prefix
- 【leetcode】14. longest common prefix
- [leetcode] 14.Longest Common Prefix
- [leetcode] 14. Longest Common Prefix
- LeetCode - 14. Longest Common Prefix
- Leetcode-14. Longest Common Prefix
- Leetcode 14. Longest Common Prefix
- 14. Longest Common Prefix LeetCode
- leetcode 14. Longest Common Prefix
- leetcode 14. Longest Common Prefix
- leetcode 14. Longest Common Prefix
- LeetCode--14. Longest Common Prefix
- Leetcode 14. Longest Common Prefix
- 【bzoj1079】[SCOI2008]着色方案
- 地址选择 三级联动
- 【IO】Io自述
- [leetcode]222. Count Complete Tree Nodes
- 【react实战·菜鸟版】1. 用dva + antd 写一个todolist
- [LeetCode]14. Longest Common Prefix
- 解决“error C2872: “ACCESS_MASK”: 不明确的符号“报错
- Struts2获取web对象的4种方式
- hive查询结果导出
- 【Web】html+js 制作小游戏
- 2017滴滴校招 连续最大和(DP)
- 单片机和C和STM32
- .net 开发:错误提示内存被占用或是损坏
- 河南省第十届ACM题解 D 年终奖金