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

完整网站开发视频教程营销型网站定制

完整网站开发视频教程,营销型网站定制,python 做下载网站,怎么做网站程序自己写的: 题目要求时间复杂度是o(n*len),说明可以遍历所有的字符。 空间复杂度o(1),说明不能用字符串存储公共前缀,所以用下标来记录。 调试过程: 大概花了20min。 我调试前的做法是,在while循环中&…

自己写的:

题目要求时间复杂度是o(n*len),说明可以遍历所有的字符。

空间复杂度o(1),说明不能用字符串存储公共前缀,所以用下标来记录。

调试过程:

大概花了20min。

我调试前的做法是,在while循环中,从后往前遍历,用的j--。但是没有考虑到第0个字符串长度很小的问题。所以改成了j++。

class Solution {
public:/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可** * @param strs string字符串vector * @return string字符串*/string longestCommonPrefix(vector<string>& strs) {// write code here int ans = 100000; //粗心,错误示范:ans = 0int n = strs.size();cout<<"n"<<n<<endl;if(n == 0)return "";if(n == 1)return strs[0];for(int i = 1; i < n; i++){int j = 0; while(j < strs[0].size() && j < strs[i].size() && strs[0][j] == strs[i][j]) // 第0个字符串长度可能很小j++;// j为相同字符串的位置的后一个,或者为两个字符串中,短的字符串的长度   ans = min(ans, j); }return strs[0].substr(0, ans); //粗心,左闭右开!}
};

模板的:

 我采用的是,第一个字符串和后面每个字符串,二者逐次比较,即二者逐个字符进行比较。

模板的是,针对每个字符,从前往后,比较所有的字符串是否相同。

时间复杂度都是o(n*len)。

http://www.dt0577.cn/news/22319.html

相关文章:

  • 税务局网站建设情况汇报百度资源搜索资源平台
  • 东莞网站建设及外包网络营销成功的案例
  • 网站集约化建设题目微信营销是什么
  • 电子商务知名网站优化网站最好的刷排名软件
  • 网页设计与制作的公司seo最好的工具
  • 17网站一起做网店广seo销售话术开场白
  • 太原网站制作公司哪家好西安网站建设网络推广
  • 做网站要到公安局去备案么一键免费建站
  • 做文案策划有些网站关键词查网站
  • 做淘宝这种网站百度关键词推广条件
  • 上海网站优化海百度提交入口网址是什么
  • 北京快三是真的吗北京seo排名厂家
  • 哪里有网络课程平台网站_就是帮老师建设一个教学的网站hao123上网从这里开始官方
  • 室内设计联盟官方网站登录百度指数分析大数据
  • 网站视觉首页怎么做网站推广文章
  • 为什么做电影网站没有流量全网营销思路
  • qq可以做公司免费网站桌子seo关键词
  • 网站建设与管理教学视频下载搜索关键词排名
  • 关于开展全县中小学校网站群建设的请示报告怎样免费建立自己的网站
  • 百度打网站名称就显示 如何做网站排名查询alexa
  • 做三角渐变用哪个网站人工在线客服系统
  • 不错的网站建设公司搜索引擎网站大全
  • 地图截选做分析图的网站互联网推广公司
  • 企业注册资本代表什么河北百度seo
  • 网站原创文章在哪里找安徽网络推广
  • wordpress 网站建设semen是什么意思
  • 展馆设计师系统优化
  • 周口建设路网站网站怎么做出来的
  • 怎么制作网站平台电话nba最新排名公布
  • 西宁市城北区建设网站全国十大跨境电商排名