[leetcode]242. Valid Anagram

来源:互联网 发布:ubuntu安装datautil 编辑:程序博客网 时间:2024/05/19 16:36

给两个string类型的变量s和t,判断s和t是否是相同字母异序词

例如:s = "anagram", t = "nagaram", return true.
s = "rat", t = "car", return false.


代码如下:

class Solution {public:    bool isAnagram(string s, string t) {        if(s.size() != t.size())            return false;                vector<char> char_s;        vector<char> char_t;        char_s.assign(s.begin(), s.end());        char_t.assign(t.begin(), t.end());        sort(char_s.begin(), char_s.end());        sort(char_t.begin(), char_t.end());                for(int i=0; i<s.size(); i++)        {            if(char_s[i]!=char_t[i])                return false;        }                return true;    }};


原创粉丝点击