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

h5网站建设方案.doc怎样查询百度收录和排名情况

h5网站建设方案.doc,怎样查询百度收录和排名情况,长沙专业做网站排名,wordpress编辑器添加商品给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: s “abcabcbb” 输出: 3 解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。 示例 2: 输入: s “bbbbb” 输出: 1 解释: 因为无重复字符的最长子串是 “…

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

示例 1:

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

输入: s = “bbbbb”
输出: 1
解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。
示例 3:

输入: s = “pwwkew”
输出: 3
解释: 因为无重复字符的最长子串是 “wke”,所以其长度为 3。
请注意,你的答案必须是 子串 的长度,“pwke” 是一个子序列,不是子串。

提示:

0 <= s.length <= 5 * 104
s 由英文字母、数字、符号和空格组成

来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/longest-substring-without-repeating-characters
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

class Solution {public int lengthOfLongestSubstring(String s) {Set<Character> occ = new HashSet<>();int n = s.length();int l = 0, r = -1;//左右指针int max = 0;for (int i = 0; i < n; i++) {if(i != 0) {occ.remove(s.charAt(i - 1));//移除哈希表的第i - 1个字符}//当右指针没有移动到s的边界,或者没有出现重复的字符时r++while(r + 1 < n && !occ.contains(s.charAt(r + 1))) {occ.add(s.charAt(r + 1));r++;}max = Math.max(max, r - i + 1);}return max;}
}

在这里插入图片描述

Java中Set的contains()方法 可以·判断哈希表中是否有重复的字符

http://www.dinnco.com/news/25087.html

相关文章:

  • 织梦cms可以做淘宝客网站么软文广告范文
  • 南汇网站建设百度指数明星人气榜
  • 宁津网站设计朋友圈推广一天30元
  • 温州手机网站开发独立站seo推广
  • 蓝盾信息做网站吗夫唯seo怎么样
  • 网站网络推广教程百度推广渠道户
  • trswcm网站建设域名查询ip爱站网
  • 常州自助建站如何做市场调研和分析
  • 网页版梦幻西游火眼金睛seo怎么才能优化好
  • 涿州网站建设市场调研报告范文
  • 北京市住房与城乡建设网站企业在线培训系统
  • 企业做网站的作用西安网站建设制作公司
  • 西部数码做网站个人网站免费制作平台
  • 网站建设文档成人职业培训学校
  • vps网站管理助手下载网络推广运营主要做什么
  • 好看动漫网替代网站苏州seo关键词优化推广
  • xml是用来做网站的嘛国外独立网站如何建站
  • html怎么做网站首页制作网站的基本步骤
  • 青岛建设网站竞价网站
  • 韵达快递小网站怎么做北京营销公司排行榜
  • 公司做网站怎么赚钱吗南京网站制作设计
  • 网站规划建设与管理维护答案今日深圳新闻最新消息
  • 用dw做的个人网站谷歌网页版登录入口
  • 南昌做网站和微信小程序的公司备案查询平台官网
  • 集团官方网站建设方案googleplaystore
  • 制作公司官网西安重庆网站seo教程
  • 免费企业建站国际新闻最新消息今天军事新闻
  • 那个网站可以兼职做效果图优化网站排名公司
  • wordpress和织梦信阳seo
  • 物流网站和数据库建设3d建模培训学校哪家好