31-Longest Common Prefix
来源:互联网 发布:织梦 列表 ajax 排序 编辑:程序博客网 时间:2024/04/28 00:53
- Longest Common Prefix My Submissions
Difficulty: Easy
Write a function to find the longest common prefix string amongst an array of strings.
难度:easy
思路:求解所有字符串的最长前缀
首先拿第一个字符串作为标准,从第一个字符串开始检测,如果其他的字符串的相应位置没有该字符,则输出,全有则继续
class Solution {public: string longestCommonPrefix(vector<string>& strs) { vector<char> vps; int n=strs.size(); if(n<1)return ""; for(int j=0;j<strs[0].size();++j){ int flag =0; //标记在这个位置是否所有串都有当前字符 for(int i=1;i<n;++i){ if(strs[i].size()<=j||(j<strs[i].size()&&(strs[0][j]!=strs[i][j]))){ flag =1; break; } } if(flag==1) break; vps.push_back(strs[0][j]); } if(vps.size()==0)return ""; return string(vps.data(),0,vps.size()); }};
0 0
- 31-Longest Common Prefix
- 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
- 图像的矩
- POJ2406 Power Strings
- 练习3-M
- [bzoj4513][SDOI2016]储能表
- DataGirdView可作为参数传入一个类去,在类里会被修改
- 31-Longest Common Prefix
- ....are only available on JDK 1.5 and higher
- wpa_supplicant移植安装
- MySQL语句大全:创建、授权、查询、修改等
- socket03---小变形,点对点通信聊天
- JZOJ 4465【GDOI2016模拟4.22】飞机调度
- lintcode 160 寻找旋转排序数组中的最小值 II
- 剑指offer(49):约瑟夫环问题(圆圈中最后剩下的数字)
- 《linux高性能服务器编程》学习笔记(三)之I/O复用,信号,定时器