麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

Longest Substring Without Repeating Characters

2019-11-14 08:45:07
字體:
來源:轉載
供稿:網友

LeetCode OJ–Longest Substring Without Repeating Characters

題目要求:

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.

Subscribe to see which companies asked this question.

代碼:

public int lengthOfLongestSubstring(String s) { int max = 0;//記錄最大的長度,返回值 int start= 0;//記錄開始的位置 for(int i = 0; i<s.length(); i++){ //判斷當前字符是不是與之前的一樣 a:for(int j = start; j<i; j++){ if(s.charAt(i)==s.charAt(j)){ //有與之前的一樣的字符,并且跳出循環 start = j +1; break a; } } max = max>(i-start+1)?max:(i-start+1); } return max;}

思路:

記錄開始字符的位置,循環字符串s的每一個字符,判斷當前字符是不是與位置在start與當前字符之間是否一致。如果一致則調整start位置為前一個字符的位置+1。


上一篇:Leetcode刷題

下一篇:Mac OS 安裝Maven

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 12av毛片| 操碰视频在线观看 | 一道本不卡一区 | 双性帝王调教跪撅打屁股 | 免费看日韩片 | 成人精品一区二区三区中文字幕 | 亚洲精品欧美二区三区中文字幕 | 黄色片免费看看 | 黄网站在线播放视频免费观看 | 羞羞视频免费观看入口 | chengrenyingshi | 欧美成人精品h版在线观看 久久久久久三区 | 欧美三级日本三级少妇99 | 久久久久国产精品久久久久 | 手机免费看一级片 | 青青草免费观看 | 龙的两根好大拔不出去h | 亚洲成人免费网站 | 久久综合一区二区 | 欧美囗交| 黄色作爱视频 | 天天碰夜夜操 | 久久久日韩av免费观看下载 | 49vvv| 国产精品美女久久久久久不卡 | 免费在线观看成人网 | 欧美成人高清视频 | 亚洲午夜不卡 | 91福利社在线 | 综合在线一区 | 欧美一级淫片a免费播放口 91九色蝌蚪国产 | 欧美激情999 | 操碰在线视频 | 康妮卡特欧美精品一区 | 一级免费黄视频 | 日本精品久久久久 | 久久99国产精品久久99 | 国产精品自在线拍 | 久久久久夜色精品国产老牛91 | 艹男人的日日夜夜 | www.成人精品 |