如果兩個字母數組的值完全一致,那麼對其進行排列後,兩個數組應該完全相同。
調用<algorithm>中的sort函數。
#include <iostream>
#include <algorithm>
using namespace std;
bool isAnagram(string s,string t){
sort(s.begin(),s.end());
sort(t.begin(),t.end());
return s==t;
}
int main(){
cout<<isAnagram("anagram","nagaram")<<endl;
return 0;
}
如果報錯:‘sort’ was not declared in this scope.
錯誤原因:缺少引用
解決方案:#include<algorithm>