news 2026/5/8 17:21:54

LeetCode 3. 无重复字符的最长子串

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
LeetCode 3. 无重复字符的最长子串

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

示例 1:

输入:s = "abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为 3。注意 "bca" 和 "cab" 也是正确答案。

示例 2:

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

示例 3:

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

提示:

  • 0 <= s.length <= 5 * 104
  • s由英文字母、数字、符号和空格组成
class Solution { public: int lengthOfLongestSubstring(string s) { int left=0; unordered_map<char,int> charIndex; int maxLen=0; for(int right=0;right<s.size();right++) { char c=s[right]; if(charIndex.count(c)&&left<=charIndex[c]) { left=charIndex[c]+1; } charIndex[c]=right; maxLen=max(maxLen,right-left+1); } return maxLen; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/8 17:21:20

2026年,想找靠谱的潮州高端全屋定制公司?看这里就对啦!

在潮州&#xff0c;如果你正打算进行高端全屋定制&#xff0c;却又担心陷入各种消费陷阱&#xff0c;那么这篇文章将为你提供实用的避坑指南&#xff0c;同时重点推荐诺贝尼&#xff08;NOBEE&#xff09;&#xff0c;一家值得信赖的高端全屋定制品牌。一、当前定制家居行业的常…

作者头像 李华
网站建设 2026/5/8 17:21:07

奇点智能技术大会往届精华全复盘(2019–2023技术演进时间轴)

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;奇点智能技术大会往届精彩回顾 奇点智能技术大会&#xff08;Singularity AI Conference&#xff09;自2019年起已成功举办五届&#xff0c;成为亚太地区最具影响力的AI工程实践盛会之一。历届大会聚焦…

作者头像 李华
网站建设 2026/5/8 17:20:43

Tektornix泰克 P6022示波器电流探头 (120MHz 100A 单交流)

Tektornix泰克 P6022示波器电流探头 (120MHz 100A 单交流) P6022是泰克&#xff08;Tektronix&#xff09;生产的交流电流探头&#xff0c;主要用于测量电路中的电流信号&#xff0c;具有以下特点&#xff1a;规格参数 ‌带宽‌&#xff1a;935Hz 至 120MHz&#xff0c;适用于高…

作者头像 李华
网站建设 2026/5/8 17:20:33

分享日常啦

忙碌一天结束&#xff0c;总喜欢窝着刷刷日剧、翻翻日综放空自己。但普通观影平台实在太糟心&#xff0c;满屏弹窗广告关不完&#xff0c;画质模糊到看不清人脸&#xff0c;热门剧集更新永远滞后&#xff0c;追剧体验大打折扣。试过好多平台来回切换&#xff0c;终于挖到这个一…

作者头像 李华
网站建设 2026/5/8 17:20:23

大学计算机专业学C语言好吗 2027就业前景如何

对于计算机专业的学生&#xff0c;C语言不是一个“可选项”&#xff0c;而是一个“必选项”和“优选项”。它的价值远超语言本身&#xff1a;理解计算机的“底层逻辑”&#xff1a;C语言直接操作内存、指针、地址&#xff0c;这迫使你去理解数据在内存中如何存储、函数调用时栈…

作者头像 李华