LeetCode-14-Longest Common Prefix(C语言实现)
2017-12-24 00:34
507 查看
char* longestCommonPrefix(char** strs, int strsSize) {
if(strsSize == 0)
return "";
int i, j;
char *out = strs[0];
for(i = 1; i < strsSize; ++i)
{
j = 0;
while(out[j] && strs[i][j] && out[j] == strs[i][j])
++j;
out[j] = 0;
}
return out;
}
if(strsSize == 0)
return "";
int i, j;
char *out = strs[0];
for(i = 1; i < strsSize; ++i)
{
j = 0;
while(out[j] && strs[i][j] && out[j] == strs[i][j])
++j;
out[j] = 0;
}
return out;
}
相关文章推荐
- [LeetCode][14]Longest Common Prefix解析 两种算法和底层源码的深入对比-Java实现
- LeetCode 14 Longest Common Prefix 0ms实现的算法
- LeetCode 14 Longest Common Prefix 0ms实现的算法
- leetcode-14 Longest Common Prefix
- 【LeetCode】C# 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
- 2017.10.27 LeetCode - 14. Longest Common Prefix
- [leetcode:python]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 之 Longest Common Prefix — C++实现
- LeetCode(14)Longest Common Prefix
- [LeetCode]--14. Longest Common Prefix