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

网站是做响应式还是自适应的好整站优化关键词排名

网站是做响应式还是自适应的好,整站优化关键词排名,六枝特区建设局网站,安徽安庆邮编前言: 经过前序的一系列数据结构和算法学习后,开始用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.khdw.cn/news/51447.html

相关文章:

  • 网站301做下百度信息流广告怎么投放
  • 网站开发外包报价单品牌营销成功案例
  • 政府网站制作费用成都高端品牌网站建设
  • 自己有网站 做app吗seo搜索引擎优化推广
  • asp.net网站和空网站有什么区别西安seo推广
  • 网站建设网站想做网络推广如何去做
  • 教你做面食的网站软文范例大全500字
  • wordpress云图插件seo平台优化
  • 政府门户网站建设的实施方案在哪里打广告效果最好
  • 网站开发过程总结东莞网站制作推广公司
  • 新开传奇网站超变企业网站建设cms
  • 网站模板尺寸做网站的公司哪家好
  • 做展会怎么引流到自己的网站宁波优化关键词首页排名
  • 浙江品牌网站建设我是做推广的怎么找客户
  • 苹果网站设计论文全网推广平台推荐
  • 四川网站建设 湖南岚鸿google浏览器下载
  • 做视频网站要用到的服务器广州白云区新闻头条最新消息今天
  • 网站开发的成品搜索引擎营销的特点是什么
  • 温州网站建设服务器惠州疫情最新情况
  • 烟台网站设计公司广东东莞疫情最新消息
  • 怎么创建wordpress站点培训机构推荐
  • 网站建设制作解决方案seo排名怎么做
  • 做网站多久学会google chrome官网
  • 厦门市建设局网站摇号北京seo排名外包
  • 网站建设需要些什么设备最近的电脑培训学校
  • 醴陵住房和城乡建设厅网站市场seo是什么
  • 网络公司免费做网站网站开发培训
  • 超值的镇江网站建设百度官方人工客服电话
  • 网站的flash怎么做的天津网站建设开发
  • 做暧昧的小视频网站2网站优化排名公司