Given a string, find the length of the longest substring without repeating characters.
Examples:
Given “abcabcbb”, the answer is “abc”, which the length is 3.
Given “bbbbb”, the answer is “b”, with the length of 1.
Given “pwwkew”, the answer is “wke”, with the length of 3. Note that the answer must be a substring, “pwke” is a subsequence and not a substring.
这个题目我昨晚上一下子没有做出来,看了别人的参考之后,早上来到实验室搞定了,应该算是掌握了吧,下面是我自己贴的代码,仅供参考哈。
public int lengthOfLongestSubstring(String s) {
if (s == null || s.length() ==

该博客讨论了LeetCode中的3. Longest Substring Without Repeating Characters问题,讲述了如何找到给定字符串中最长的不包含重复字符的子串。博主分享了自己初次尝试未成功,次日解决的经历,并提供了三种解决方案:暴力求解(超时)、滑动窗口(通过)以及优化后的滑动窗口(通过)。重点强调了查看他人优秀代码以学习的重要性。
订阅专栏 解锁全文
694

被折叠的 条评论
为什么被折叠?



