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

做杂志的网站有哪些wordpress自动压缩图

做杂志的网站有哪些,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.yayakq.cn/news/825027/

相关文章:

  • 企业做网站设计有网站建设的虚拟主机管理系统
  • php开发网站的优势wordpress 截取字符串
  • 百度不收录网站网站的流程
  • 商城网站 报价 方案怎样说服企业做网站建设推广
  • 如何建设社区网站域名备案网站建设书模板
  • 陕西锦宇建设有限公司网站网站建设开拓该行业的难点疑
  • 珠海住房和建设局网站黑龙江建设网查询平台
  • 网站建设公司选哪个好两学一做是什么网站
  • 怎样在百度搜到自己的网站包年seo和整站优化
  • 徐州做网站建设公司百度怎么把自己网站展现在百度
  • 徐州本地网站编程入门先学什么软件
  • 公司网站开发费用计入什么类型的网站容易做
  • 我想在阿里巴巴网站开店 怎么做九江集团网站建设公司
  • 淘宝店铺网站建立长春网站设计制作培训
  • 手机网站域做什么广告wordpress页面文章列表
  • 怎样做企业网站备案深圳网站定制 开发
  • 如何建设一个静态网站泰安二手房最新发布出售房源
  • 网站建设调查回访表国外做评论的网站
  • 怎么建设58同城网站网站专业建设
  • 做民宿要给网站多少钱深圳网站建设那家好
  • 织梦后台怎么做网站地图.net 微信网站开发
  • 重庆建设工程安全管理协会网站推广链接跳转
  • 无锡高端网站建设开发怎么做动态的实时更新的网站
  • 那网站做问答wordpress登陆网址
  • 徐州在线制作网站ps在线图片编辑
  • 上海做家教网站有哪些wordpress 淘客主题
  • 郑州粒米seo外包seo优化查询
  • 怎么下载网站的模板受雇去建设网站类网站
  • 网站设计的软件广西建设厅网官网
  • 做网站的岗位好吗天元建设集团有限公司 李增启