当前位置: 首页 > news >正文

网站建设和网络推广外包有没有永久免费crm

网站建设和网络推广外包,有没有永久免费crm,wordpress获取图片路径,电子商务网站推广计划题目 给你一个大小为 n 的字符串数组 strs ,其中包含n个字符串 , 编写一个函数来查找字符串数组中的最长公共前缀,返回这个公共前缀。 数据范围:0≤n≤5000, 0≤len(strsi)≤5000 进阶:空间复杂度 O(1),…

题目

给你一个大小为 n 的字符串数组 strs ,其中包含n个字符串 , 编写一个函数来查找字符串数组中的最长公共前缀,返回这个公共前缀。

数据范围:0≤n≤5000, 0≤len(strsi)≤5000

进阶:空间复杂度 O(1),时间复杂度 O(n∗len)

示例1

输入:
["abca","abc","abca","abc","abcc"]
返回值:
"abc"

示例2

输入:
["abc"]
返回值:
"abc"

思路


以第一个字符串为基准,与其他字符串进行比较。从第一个字符开始,逐位比较,即可找出最长公共前缀。

解答代码


#include <type_traits>
class Solution {
public:/*** @param strs string字符串vector * @return string字符串*/string longestCommonPrefix(vector<string>& strs) {// write code hereauto size = strs.size();if (size == 0) {return "";} else if (size == 1) {return strs[0];}// 找出字符串的最小长度string::size_type min_str_size = strs[0].size();for (auto& str : strs) {min_str_size = min(min_str_size, str.size());}string res;for (string::size_type j = 0; j < min_str_size; j++) {char tmp;for (string::size_type i = 0; i < size; i++) {if (i == 0) {// 取第一个字符串中的第j个字符作为比较基准tmp = strs[i][j];} else {if (tmp != strs[i][j]) {// 有不相同的了直接返回当前保存的值return res;}}}// 所有字符串的第j个字符都相等,存入返回值中res.push_back(tmp);}return res;}
};
http://www.mmbaike.com/news/64810.html

相关文章:

  • 网站开发之前前后端不分离链接交易网
  • 教新手做网站难吗引流获客工具
  • 小说素材网站seo赚钱方式
  • dw网站模板百度竞价优化软件
  • 淘宝网站开发实训报告目录简单的个人主页网站制作
  • 濮阳网络警察电话黑帽seo技巧
  • 东莞建设局网站新手怎么推广自己的店铺
  • 塔吊司机建设网站网站免费搭建
  • 网站建设明细表如何被百度收录
  • 二手的家具哪个网站做的好网站怎么宣传
  • 内部优惠券网站怎么做北京seo薪资
  • 备案的域名拿来做别的网站外贸接单网站
  • 高端网站建设 案例seo排名工具外包
  • 网站制作的流程做百度推广
  • 有没有做吉祥物的网站每日精选12条新闻
  • 云南网站建设公司前十名长沙网站优化方法
  • 长沙专业网站建设团队电商怎么做新手入门
  • 程序员给别人做的网站违法了网站站点
  • 贸易公司网站建设广告营销策略
  • 上海工信部网站搜索引擎提交入口网址
  • 小程序商店制作seox
  • 不用代码做网站 知乎百度文库官网登录入口
  • 网站首页的head标签内网站制作过程
  • 深圳网站建设信科公司便宜肇庆seo排名外包
  • com网站是用什么做的成都百度seo公司
  • 在线建设网站 源代码产品网站推广
  • 互联网网站案例百度关键词推广价格查询
  • 哪个网站可以免费做推广企业网站建站
  • 违法网站建设国外服务器其中包括
  • 上门做网站哪里有有创意的网络广告案例