leetcode第三题:无重复字符的最长子串
Posted 杯莫停、
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode第三题:无重复字符的最长子串相关的知识,希望对你有一定的参考价值。
public static int lengthOfLongestSubstring(String s) { int len = s.length(); int res = 0; int start = 0; int end = 0; HashSet set = new HashSet(); while (start < s.length() && end < s.length()) { if (set.contains(s.charAt(end))) { set.remove(s.charAt(start)); start++; } else { set.add(s.charAt(end)); end++; res = Math.max(res, end - start); } } return res; }
以上是关于leetcode第三题:无重复字符的最长子串的主要内容,如果未能解决你的问题,请参考以下文章