leetcode——14——Longest Common Prefix最长公共前缀
2016-04-06 15:34
531 查看
Write a function to find the longest common prefix string amongst an array of strings.
class Solution { public: string longestCommonPrefix(vector<string>& strs) { if(strs.size() == 0) return ""; string pre = strs[0]; for(int i = 1, j; i < strs.size(); ++ i) { for(j = 0; j < pre.size() && j < strs[i].size(); ++ j) if(pre[j] != strs[i][j]) break; pre = pre.substr(0, j); } return pre; } };
相关文章推荐
- Qt调用webserver完成登录操作
- applePay 之 第一步merchantID和证书的生成
- 开发工具控制台使用方法总汇
- SQLSERVER2008 18456错误
- 每日所得
- YJX_Driver_023_NT式驱动的卸载
- 不错的文章
- {小结}NOIP2014Day2
- xp关闭开机自检
- LeetCode(27)-Remove Element
- Xcode 描述文件地址
- Dubbo学习
- iOS 8.1中UIImagePickerController的相机镜头旋转bug
- 剑指Offer-从尾到头打印链表
- (function(){})(window)这是啥意思
- Android开发系列通信篇之EventBus
- LeetCode(27)-Remove Element
- LeetCode(27)-Remove Element
- LeetCode *** 53. Maximum Subarray
- ReactNative学习十一-手写Item布局