Given two strings, write a method to decide if one is a permutation of the other.
#include <iostream> #include <string.h> using namespace std; bool isPermutationStr(string s1, string s2); bool isPermutationStr(string s1, string s2) { if(s1.length() != s2.length()) return false; else { sort(s1.begin(),s1.end()); sort(s2.begin(),s2.end()); if( s1 == s2) return true; else return false; } } int main(int argc, const char * argv[]) { string s1 = "abcde"; string s2 = "eadcb"; if(isPermutationStr(s1,s2)) cout<<"TRUE"; else cout<<"FALSE"; return 0; }