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

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

Longest Substring Without Repeating Characters

2019-11-14 09:04:50
字體:
來源:轉載
供稿:網友

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。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 99精品国产在热久久婷婷 | 亚洲午夜视频在线 | 九九热视频这里只有精品 | 亚洲天堂ww | 国产精品视频一区二区三区综合 | 亚洲第一成网站 | 欧美一级片 在线播放 | 少妇一级淫片高潮流水电影 | 国产噜噜噜噜噜久久久久久久久 | 国产成人精品免费视频大全最热 | 欧美成人精品h版在线观看 久久久久久三区 | 日韩欧美动作影片 | 亚洲小视频在线观看,com | 中文字幕亚洲情99在线 | 国产精品高潮99久久久久久久 | 激情视频在线播放 | 国产精品久久久久久久不卡 | 久久色网站| 国产欧美日韩视频在线观看 | 欧美精品一区二区三区在线播放 | 久久精品国产一区二区电影 | 中文字幕国产一区 | 黄色特级片黄色特级片 | julieann艳星激情办公室 | 精品国产乱码久久久久久久 | 羞羞网站在线看 | 91网页视频入口在线观看 | 久久精品欧美一区二区三区不卡 | 深夜福利久久久 | 亚洲成人高清在线观看 | 永久免费不卡在线观看黄网站 | 日韩毛片一区二区三区 | 欧美日韩成人一区二区 | 日本中文字幕高清 | 国产精品久久久乱弄 | 成年人黄视频 | 欧美黄色免费视频 | 亚洲精品在线观看网站 | 午夜久久久精品一区二区三区 | 久久久久久久亚洲精品 | 青草久久网 |