暴力求解
class Solution {
public:
vector<string> findRepeatedDnaSequences(string s) {
set<string> longstring;
set<string> result;
vector<string> resultFinal;
if(s.size()<10)
return resultFinal;
for(int i=0;i<=s.size()-10;i++)
{
string str=s.substr(i,10);
if(longstring.count(str)!=0)
result.insert(str);
else
longstring.insert(str);
//cout<<str<<endl;
}
for(set<string>::iterator it=result.begin();it!=result.end();it++)
resultFinal.push_back(*it);
return resultFinal;
}
};