多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > LeetCode:Longest Substring Without Repeating Characters

LeetCode:Longest Substring Without Repeating Characters

來源:程序員人生   發布時間:2016-06-13 11:00:46 閱讀次數:2452次

Longest Substring Without Repeating Characters




Total Accepted: 152787 Total Submissions: 687012 Difficulty: Medium

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

Hide Tags
 Hash Table Two Pointers String
Hide Similar Problems
 (H) Longest Substring with At Most Two Distinct Characters




















思路:

保護1個HashMap存儲每一個字符的位置;兩個指針i,j,保護最長子串的范圍。


java code:

public class Solution { public int lengthOfLongestSubstring(String s) { if(s==null || s.length()==0) return 0; Map<Character, Integer> map = new HashMap<Character, Integer>(); int max = 0; for(int i=0,j=0;i<s.length();i++) { char c = s.charAt(i); if(map.containsKey(c)) { j = Math.max(j, map.get(c)+1); } map.put(c, i); max = Math.max(max, i-j+1); } return max; } }


生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 亚洲欧美日韩国产综合久 | 日本精a在线观看 | 欧美偷窥自拍 | 欧美人与物videos新另类性 | 久久精品男人的天堂 | 欧美一级毛片香蕉网 | 亚洲伊人成人网 | 性做久久久久久久久 | 亚洲精品一级片 | 欧美极品尤物在线播放一级 | 国产一二三区有声小说 | 另类五月 | 欧美一级毛片无遮 | 午夜美女写真福利写视频 | 秋霞免费理论片在线观看午夜 | 黄色在线网站 | 最近最新中文字幕在线手机版 | 成人在线观看一区 | 亚洲欧美日韩在线观看播放 | 热久久国产欧美一区二区精品 | freexxx性亚洲xxxx| 国产欧美日韩高清专区手机版 | 中文字幕天堂 | 成人精品视频在线观看播放 | 黄色网址中文字幕 | 俺也射| 国产成人精品免费久久久久 | 国产精品揄拍一区二区 | 日本免费一区二区三区视频 | 欧美99视频| 欧美亚洲国产成人不卡 | 久久久久久久亚洲精品 | 欧美一级毛片大片免费播放 | 精品国产免费人成在线观看 | 波多野结衣手机在线视频 | 视频自拍网 | 亚洲精品一区二区三区婷婷月 | 欧美久久伊人 | 欧美日韩国产另类一区二区三区 | 黄视频在线观看www 黄网站大全 | 欧美一级看片免费观看视频在线 |