【发布时间】:2018-08-25 02:56:53
【问题描述】:
bool isAnagram(string s1, string s2){
if(s1.length() != s2.length())
return false;
for(int i =0; i <s1.length();i++){
int pos = (s2.find(s1[i]);
if(pos<0)
return false;
s2.erase(pos,1);
}
return true;
return false;
}
我编写了关于检查 Anagram 的代码,但忽略了忽略上下差异的要求。我对此一无所知。你能帮助我吗?谢谢!
【问题讨论】:
-
最初我打算将此标记为stackoverflow.com/questions/11635/… 的副本,但这些答案太旧了,这并不好笑。无论如何,我投了反对票,因为这很容易查找,您实际上会花更少的时间在谷歌上搜索“c++ 忽略大小写”