[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/wpande/leetcode/master/longestsubstring.java [Back]  [Original]

public class Solution {
    public int lengthOfLongestSubstring(String s) {
         HashMap hm=new HashMap();
         int len=s.length();
         if(len==0)
            return 0;
         int i,j;
         i=0;
         j=0;
         int max=1;
         hm.put(s.charAt(j),0);
         while(jmax)
                    max=j-i+1;
                 return max;
             }
             j=j+1;
             if(hm.containsKey(s.charAt(j))){
                 if(j-i>max){
                     max=j-i;
                 }
                 int newi=hm.get(s.charAt(j))+1;
                 for(int k=i;k

Web Proxy Viewer  |  New URL  |  Original Page