LeetCode题解(14)--Longest Common Prefix
2024-09-30 05:57:46
https://leetcode.com/problems/longest-common-prefix/
原题:
Write a function to find the longest common prefix string amongst an array of strings.
思路:
简单,直接遍历查找即可。
AC代码:
class Solution {
public:
string longestCommonPrefix(vector<string>& strs) {
int n=strs.size();
if (n==)
return strs[];
if (n==)
return "";
int k=strs[].size();
bool flag=true;
string res="";
for(int i=;i<n;i++)
k=(k<strs[i].size())? k:strs[i].size();
for(int t=;t<k;t++){
for(int i=;i<n;i++){
if(strs[i][t]!=strs[][t]){
flag=false;
break;
}
}
if (flag==true)
res.push_back(strs[][t]);
else
break;
}
return res;
}
};
最新文章
- mciSendString 的两个小坑
- sync_with_stdio
- asp.net下AjaxMethod的使用方法
- ACM Color the fence
- TestDisk 恢复rm -rf 的文件
- 如何正确地使用Entity Framework Database First
- syslog及syslog-ng详解 日志服务器
- 20160729noip模拟赛zld
- 虚拟攻防系统 HoneyPot
- Informatica 9.5.1 安装配置
- UVa 481 - What Goes Up
- 八.利用springAMQP实现异步消息队列的日志管理
- Yii2设计模式——静态工厂模式
- openlayers4 入门开发系列之台风轨迹篇
- 《团队作业》五小福团队--UNO的博客链接汇总
- bzoj 2816: [ZJOI2012]网络 (LCT 建多棵树)
- Python3学习之路~7.2 类的特殊成员方法
- zabbix实现自定义监控
- jmeter+ant+jekins的持续集成自动化搭建-基于虚拟机的linux系统
- 新近碰到的病毒(TR.Spy.Babonock.A)
热门文章
- [UOJ#129][BZOJ4197][Noi2015]寿司晚宴
- mybatis学习(三)——接口式编程
- 【CCF】交通规划 Dijstra变形 优先级队列重载
- 【2018.10.1】【JSOI2016】最佳团体(bzoj4753)
- cf487C Prefix Product Sequence
- LightOJ1106 Gone Fishing
- 请问 内网的 dns服务器 为什么和 外网的dns服务器 一样??
- 火柴排队(codevs 3286)
- 安装sqlServer2012失败补救
- Yii2之创建定时任务