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

网站是做响应式还是自适应的好seo快速排名软件平台

网站是做响应式还是自适应的好,seo快速排名软件平台,三级网站域名下载,哪些网站是做设计的前言: 经过前序的一系列数据结构和算法学习后,开始用leetCode热题练练手。 . - 力扣(LeetCode) 给定一个字符串 s ,请你找出其中不含有重复字符的最长子串的长度。 示例 1: 输入: s "abcabcbb" 输出: 3 解释: 因为…

前言:

经过前序的一系列数据结构和算法学习后,开始用leetCode热题练练手。

. - 力扣(LeetCode)

给定一个字符串 s ,请你找出其中不含有重复字符的最长子串的长度。

示例 1:

输入: s = "abcabcbb"
输出: 3 
解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。

解题思路:

使用迭代变量字符串,效率还存在优化空间,下期分解。

1.本题使用128的数组存放出现字符的当前位置后一位的下标。

2.当前字符没有存放过则存放并计数。

3.当前字符出现过则计算最大值,并重置i的下标为之前出现重复字符的位置。

小知识点:128个字符ascii码表中最小的是" "空格符。 

实现代码

class Solution {public int lengthOfLongestSubstring(String s) {int length=s.length();int res=0;int tempRes=0;int[] current=new int[128];int i=0;for(i=0;i<length;i++){//int cur=i;if(current[s.charAt(i)-' ']>0){res=Math.max(res,tempRes);//i置为当前下标,在i++后从之前出现重复的下一位置开始迭代i=current[s.charAt(i)-' ']-1;current=new int[128];tempRes=0;}else{//为避免放入0下标,放入下一位下标current[s.charAt(i)-' ']=i+1;tempRes+=1; }  }res=Math.max(res,tempRes);return res;}
}

QA1:

http://www.hrbkazy.com/news/49840.html

相关文章:

  • 网站开发者招聘营销推广外包
  • 电子商务网站建设与开发模板下载网站
  • 大学加强网站建设与管理的通知新东方雅思培训价目表
  • 怎么建设b2b网站关键词seo优化软件
  • 网站建设a云世家网络重庆营销型网站建设公司
  • 网站做广告如何做帐兰州网络推广优化怎样
  • 金色 网站 模板成品网站货源1
  • 日本可以自己做网站吗?哪些平台可以发布推广信息
  • 成都房地产上市公司有哪些免费优化网站排名
  • 知果果网站谁做的中山网站seo
  • 科室网站建设各大搜索引擎提交入口
  • 如何把自己做的网站放到微信上搜索引擎谷歌入口
  • 网络规划设计师对应中级重庆网页优化seo公司
  • wordpress 图片中文名宁波seo快速优化课程
  • 临朐门户网站网页设计素材
  • 什么网站好看用h5做百度游戏中心官网
  • 淘宝的好券网站怎么做优化大师官方免费下载
  • 网站做点击收费标准长春百度seo公司
  • 百度官方营销推广平台有哪些seo快速排名软件网址
  • 个人电脑做服务器网站色盲测试图免费测试
  • 辽宁购物网站制作百度下载安装免费
  • wordpress如何显示首页seo百度刷排名
  • 呼和浩特网站建设怎么投放网络广告
  • 钉钉小程序开发平台seo优化要做什么
  • 外包建设网站潍坊网站建设公司
  • 海外推广广告知了seo
  • 外贸日文网站网站seo视频
  • 手机微信网站怎么做的好处培训心得体会范文大全1000
  • 成都广告设计公司电话seo网站推广软件排名
  • 网站群建设讲话手机百度下载