Longest Common Prefix 最长公共前缀
来源:互联网 发布:数据管理制度 编辑:程序博客网 时间:2024/04/29 23:13
class Solution {
public:
string longestCommonPrefix(vector<string> &strs) {
int n=strs.size();
if(n==0) return"";
int length=INT_MAX;
string result="";
for(int i=0;i<n;i++)
{
if(strs[i].size()<length)
{
length=strs[i].size();
}
}
for(int j=0;j<length;j++)
{
int i=0;
for( i=0;i<strs.size();i++)
{
if(strs[i][j]!=strs[0][j])
break;
}
if(i==strs.size())
result+=strs[0][j];
else break;
}
return result;
}
};
public:
string longestCommonPrefix(vector<string> &strs) {
int n=strs.size();
if(n==0) return"";
int length=INT_MAX;
string result="";
for(int i=0;i<n;i++)
{
if(strs[i].size()<length)
{
length=strs[i].size();
}
}
for(int j=0;j<length;j++)
{
int i=0;
for( i=0;i<strs.size();i++)
{
if(strs[i][j]!=strs[0][j])
break;
}
if(i==strs.size())
result+=strs[0][j];
else break;
}
return result;
}
};
0 0
- Longest Common Prefix 最长公共前缀
- 【最长公共前缀】Longest Common Prefix
- Longest Common Prefix -最长公共前缀
- Longest Common Prefix(最长公共前缀)
- Leetcode:Longest Common Prefix 最长公共前缀
- Longest Common Prefix(最长公共前缀)
- (LeetCode)Longest Common Prefix --- 最长公共前缀
- Longest Common Prefix (最长公共前缀)
- 最长公共前缀(Longest Common Prefix)
- LeetCode | Longest Common Prefix(最长公共前缀)
- LeetCode OJ 之 Longest Common Prefix (最长公共前缀)
- Longest Common Prefix 字符的最长公共前缀
- [C++]LeetCode 14: Longest Common Prefix(最长公共前缀)
- Longest Common Prefix字符串最长公共前缀问题
- [leetcode] Longest Common Prefix 字符窜最长公共前缀判断
- 【LeetCode】14. Longest Common Prefix 最长公共前缀问题
- LeetCode #14 Longest Common Prefix 最长公共前缀 解题小节
- LeetCode:最长公共前缀(Longest Common Prefix)
- Js模版引擎handlebars.js实用教程——目录
- Xcode5中的Linking选项去哪儿了(Xcode Linking选项不见了)
- LeetCode OJ:Evaluate Reverse Polish Notation
- java数据库连接(一)--从最简单地jdbc连接说起
- cl.exe,link.exe编译选项以及在windows下编译lua 5.2.2
- Longest Common Prefix 最长公共前缀
- 项目开发计划
- 10014 - Simple calculations
- LeetCode OJ:Max Points on a Line
- How To Setup Your Own VPN With PPTP
- 每天两道oracle笔试题+第四天:1、创建用户时,需要授予新用户什么权限方能使其连上数据库?2、备份如何分类?
- Fortran&OpenMP - 1.环境配置
- JVM内部结构及GC图解
- 软件开发过程