187. Repeated DNA Sequences

class Solution {
    public List<String> findRepeatedDnaSequences(String s) {
        
       HashSet<String> res=new HashSet<>();
        
       HashSet<String> tempset=new HashSet<>();
        
        int i=0,j=10;
        while(j<=s.length())
        {
            
        String tmp=s.substring(i,j);
        
            if(!tempset.add(tmp))
            {
                res.add(tmp);
            }

        i++;
        j++;
            
        }
        
        return new ArrayList<String>(res);
    }
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章