Longest Common Prefix
来源:互联网 发布:哪个学校有迪博数据库 编辑:程序博客网 时间:2024/05/02 12:15
Write a function to find the longest common prefix string amongst an array of strings.
这个题没什么技巧,大概就是考虑全面些
如果input啥都没有,如果input里有空, 写的时候犯了个错误,如果一直都是相等的时候没有考虑。其实把长度一直增加就可以了。。。
class Solution {public: string longestCommonPrefix(vector<string> &strs) { int num=strs.size(); if (num==0) return ""; if (num==1) return strs[0]; int minLen=strs[0].size(); for (int i=1;i<num;i++) minLen=min(minLen,int(strs[i].size())); if (minLen==0) return ""; string ref=strs[0]; bool found=false; int len=0; for (int i=1; i<=minLen; i++,len++) { for (int j=1; j<strs.size();j++) { if (ref[i-1]!=strs[j][i-1]) { found=true; break; } } if (found){ break; } }return ref.substr(0,len); }};
0 0
- LeetCode: Longest Common Prefix
- LeetCode Longest Common Prefix
- LeetCode : Longest Common Prefix
- [Leetcode] Longest Common Prefix
- leetcode6:Longest Common Prefix
- leetcode22: longest common prefix
- [LeetCode] Longest Common Prefix
- Leetcode14: 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
- [LeetCode] Longest Common Prefix
- Longest Common Prefix
- LeetCode - Longest Common Prefix
- burpsuite1.6 安装教程
- dedecms系统ask问答模块如何实现伪静态(windows)
- OSX 10.9 Compile error: garbage collection is no longer supported
- 安装及卸载oracle 11g步骤
- android中Canvas使用drawBitmap绘制图片
- Longest Common Prefix
- springmvc+maven报404的一种情况
- 第8周项目2-加班费,要不要
- 冒泡排序
- wordpress 自定义 后台 post 字段显示
- 织梦DedeCMS搜索页支持arclist,sql等标签
- push和pop
- sizeof()用法汇总
- 关于tomcat或jetty布署grails时ajax中文乱码的问题