博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
面试题:编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。(c++实现)...
阅读量:6609 次
发布时间:2019-06-24

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

实例说明

示例 1:

输入: ["flower","flow","flight"]输出: "fl"

示例 2:

输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。

说明:

所有输入只包含小写字母 a-z 。

实现方法:

#include
#include
#include
using namespace std;string longestCommonPrefix(vector
& strs){string re="";if(strs.empty()) return re;if(strs.size()==1){ re+=strs.at(0); return re;}int jishu=0; int arrsize=strs.at(0).size(); for(int p=1;p
strs.at(p).size()) arrsize=strs.at(p).size(); } for(int k=0,zm=0,jn=0;k
=arrsize) break; } if(k==0) jishu=jn; else if(jn
str;//vector
::iterator it; string a[3]={ "flower","flow","flight"};//string a[3]={"dog","racecar","car"};//string a="a";vector
str;//str.push_back(a);//cout<
<
>putstr){str.push_back(putstr);}*/string bbbb=longestCommonPrefix(str);cout<
<

 

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

你可能感兴趣的文章
rpm安装PostgreSQL
查看>>
k sum(lintcode)
查看>>
28. extjs中Ext.BLANK_IMAGE_URL的作用
查看>>
Android 控件属性
查看>>
【244】◀▶IEW-Unit09
查看>>
处理有外键约束的数据
查看>>
par函数的xaxt函数-控制x轴刻度的显示
查看>>
Unity5.1 新的网络引擎UNET(十五) Networking 引用--中
查看>>
用任务计划管理计划任务对付任务计划-禁止WPS提示升级
查看>>
Android——SlidingMenu学习总结
查看>>
React-Native 之 GD (十六)首页筛选功能
查看>>
UI概念体系要素
查看>>
SSISDB5:使用TSQL脚本执行Package
查看>>
performSelectorInBackground V.S detachNewThreadSelector?
查看>>
linux,Centos,bash: service: command not found
查看>>
【转】UIColor对颜色的自定义
查看>>
php编译报错 configure: error: Please reinstall the libcurl distribution - easy.h should be in <curl-...
查看>>
asp.net后台进程做定时任务
查看>>
Ural_1671. Anansi's Cobweb(并查集)
查看>>
Web墨卡托坐标与WGS84坐标互转
查看>>