3. Longest Substring Without Repeating Characters
来源:互联网 发布:历城二中 知乎 编辑:程序博客网 时间:2024/06/05 14:35
题目
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.
分析
题目求的是最大的不重复长度
利用一个vector,v[s[i]]是将所有相同字符的都标记为i
class Solution {public: int lengthOfLongestSubstring(string s) { vector<int> v (256, -1);int start = -1;int length = 0;for (int i = 0; i < s.length(); i++){ if (v[s[i]]>start) start=v[s[i]]; v[s[i]]=i; length = max(length, i - start);}return length; }};
0 0
- [LeetCode]3.Longest Substring Without Repeating Characters
- LeetCode 3.Longest Substring Without Repeating Characters
- LeetCode --- 3. Longest Substring Without Repeating Characters
- 3.Longest Substring Without Repeating Characters
- [Leetcode] 3. Longest Substring Without Repeating Characters
- 3.Longest Substring Without Repeating Characters
- 3. Longest Substring Without Repeating Characters
- 3.Longest Substring Without Repeating Characters
- 3.Longest Substring Without Repeating Characters
- 3.Longest Substring Without Repeating Characters
- 3. Longest Substring Without Repeating Characters
- [leetcode] 3.Longest Substring Without Repeating Characters
- 3.Longest Substring Without Repeating Characters
- [leetcode] 3. Longest Substring Without Repeating Characters
- 3. Longest Substring Without Repeating Characters
- [Leetcode]3. Longest Substring Without Repeating Characters
- leetcode 3. Longest Substring Without Repeating Characters
- 【Leetcode】3. Longest Substring Without Repeating Characters
- LightOJ 1288(01高斯消元、矩阵的秩)
- 创建型模式之工厂方法模式
- faial: refusing to merge unrelated histories
- Gartner:当商业智能成熟度低时,如何加快分析采用率
- 【深度学习论文】Fast-RCNN
- 3. Longest Substring Without Repeating Characters
- 医疗行业专业术语知识
- jQuery常用正则表达式
- 【深度学习论文】Faster-RCNN
- HDU 4449 Building Design 三维凸包+空间坐标转换+二维凸包
- 2016 年崛起的 JS 项目
- 找回Windows连接过的无线网密码
- jQuery之自定义动画
- 剑指Offer——(4)重建二叉树