题目:
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.
Note:
You may assume the string contains only lowercase alphabets.
Follow up:
What if the inputs contain unicode characters? How would you adapt your solution to such case?
解析:
我的做法,注意string类支持大多数容器的操作
1 class Solution { 2 public: 3 bool isAnagram(string s, string t) { 4 sort(s.begin(),s.end()); 5 sort(t.begin(),t.end()); 6 return s==t; 7 } 8 };