【LeetCode】242. Valid Anagram

Given two strings s and t, write a function to determine if t is an anagram of s.

For example,
s = "anagram", t = "nagaram", return true.
s = "rat", t = "car", return false.

[思路]用sorth函数将两字符串排序后,再一一进行比较是否相等。

class Solution {
public:
    bool isAnagram(string s, string t) {
        if(s.size() != t.size()) return false;
        if(s.size()==0 && t.size()==0) return true;
        sort(s.begin(),s.end());
        sort(t.begin(),t.end());
        
        if(s==t)
            return true;
        else
            return false;
    }
};


你可能感兴趣的:(【LeetCode】242. Valid Anagram)