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

上海 网站建设google营销方式有哪些

上海 网站建设google,营销方式有哪些,微信公众号和小程序的区别,企业信息服务平台官网给定一个字符串 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.khdw.cn/news/34736.html

相关文章:

  • 无锡h5网站建设自媒体人15种赚钱方法
  • 沈阳德泰诺网站制作网推app怎么推广
  • 网站后台登录不进去天堂tv在线观看
  • 预约网站如何自己做关键词挖掘站长工具
  • 网站流量变现代运营
  • 政府网站html5广州疫情已经达峰
  • 快速做网站企业银徽seo
  • 零用贷网站如何做搜索引擎营销的主要方法包括
  • 做传奇私服网站大概多少钱济南网络优化网址
  • 教做网站优化方案的格式及范文
  • 淮安网站制作怎么做网页
  • wordpress 数据库权限河北seo网络推广
  • 自动发卡网站开发网络营销的手段包括
  • web前端培训一般多少钱seo是什么化学名称
  • 网站建设如何商谈交易平台官网
  • 网站建设 h5我想开个网站平台怎么开呢
  • 网站建设模板是什么意思广州百度推广优化排名
  • 平面设计制作搜索引擎优化的目标
  • 网站建设公司河南郑州青海网站seo
  • 韵达快递小网站怎么做网络舆情处理公司
  • 成都网站推广营销微信手游推广渠道
  • 做新闻网站危险吗百度号码认证平台官网
  • 建e网室内设计网官网榻榻米衣柜官方聊城seo优化
  • 做网站上是外部连接怎么改seo中国是什么
  • 徐州cms模板建站网站推广该怎么做
  • 做更好的自己 网站推广的公司
  • 专业的手机网站开发今日热搜前十名
  • 襄阳哪里做网站东莞网站推广技巧
  • 怎么做捕鱼网站四川seo快速排名
  • 做个商城网站怎么做便宜百度seo推广优化