博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Longest Common Prefix
阅读量:6606 次
发布时间:2019-06-24

本文共 784 字,大约阅读时间需要 2 分钟。

每日算法——letcode系列


Longest Common Prefix

Difficulty: Easy

Write a function to find the longest common prefix string amongst an array of strings.

class Solution {public:    string longestCommonPrefix(vector
& strs) { }};

翻译

最长公共前缀

难度系数:简单

写一个能够在字符串数组中找到最长公共前缀的函数。

思路

将字符串数组从第一个往后匹配就好, 并用函数

代码

class Solution {public:    string longestCommonPrefix(vector
& strs) { if (strs.empty()){ return ""; } for(int i = 0; i <= strs[0].size(); ++i){ string w = strs[0].substr(0, i); int j=1; for(j = 1; j < strs.size(); ++j){ if (strs[j][i] != strs[0][i]) { return strs[0].substr(0, i); } } } return strs[0]; }};

转载地址:http://ucbso.baihongyu.com/

你可能感兴趣的文章
《android开发艺术探索》读书笔记(五)--RemoteViews
查看>>
XPath轴(XPath Axes)总结
查看>>
Linux内核同步 - sleepable RCU的实现
查看>>
文件的读写、二进制文件的读写、文件随机读写
查看>>
[转载]正确解决:坑爹的0xc000007b——应用程序无法正常启动
查看>>
TouchID 指纹解锁
查看>>
swagger常用注解说明
查看>>
Win8 Metro(C#)数字图像处理--2.73一种背景图像融合特效
查看>>
研究生极简手册——学术论文指南
查看>>
Android Studio你必须学会的快捷键(Eclipse转AS必看)
查看>>
python使用dbutils的PooledDB连接池,操作数据库
查看>>
他山之石,可以攻玉--回顾我的微服务之旅(转)
查看>>
java8中的stream().filter()的使用和Optional()
查看>>
Mysql按数字大小排序String字段
查看>>
python练习笔记——组合恒等式
查看>>
Qt封装QTcpServer参考资料--QT4中构建多线程的服务器
查看>>
POJ 2761 Feed the dogs
查看>>
[Winodows Phone 7控件详解]Map-2
查看>>
gdb调试带参数程序
查看>>
API文件(夹)操作总结:拷贝、删除等
查看>>