Longest Common Prefix
2016-07-09 09:39
417 查看
Write a function to find the longest common prefix string amongst an array of strings.
Subscribe to see which companies asked this question
Subscribe to see which companies asked this question
class Solution { public: string longestCommonPrefix(vector<string>& strs) { string s1; if(strs.size()==0) return s1; s1=strs[0]; for(int j=1;j<strs.size();++j) { int i=0; for(;i<s1.size();++i) { if(s1[i]!=strs[j][i]) break; } // s1=string(s1.begin(),s1.begin()+i); s1=s1.substr(0,i); } return s1; } };
相关文章推荐
- C#语言基础――结构体和枚举类型全面解析
- 采购订单_退货
- Mahout推荐开发总结
- ALE&IDoc& EDI(2)--一般流程
- 合并两个排序链表
- Android GridView属性集合
- 织梦dedecms SQL语句批量清除注册会员信息
- ALE&IDoc& EDI(1)--OverView
- 带权图的最短路径算法(Dijkstra)实现
- [Leetcode]198. House Robber
- ubuntu12.04 vim的vundle插件安装方法
- 欢迎使用CSDN-markdown编辑器
- 如何使用LINQ链接数据库并操作数据库
- hdu 5066 Harry And Physical Teacher(物理)
- SAP中:ALE控制单元是什么?
- java堆栈区别
- poj 3321(树状数组)
- 如何使用CommitMonitor工具监控 SVN
- mysql-python安装时EnvironmentError: mysql_config not found
- getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()的作用