◻️242. Valid Anagram (easy)
Input: s = "anagram", t = "nagaram"
Output: trueInput: s = "rat", t = "car"
Output: falseSolutions
Brute Force
Optimised

Last updated
Input: s = "anagram", t = "nagaram"
Output: trueInput: s = "rat", t = "car"
Output: false
Last updated
class Solution {
public:
bool isAnagram(string s, string t) {
vector<int> bucket(26, 0);
for(int i=0; i<s.length(); i++){
bucket[s[i]-'a'] += 1;
}
for(int i=0; i<t.length(); i++){
bucket[t[i]-'a'] -= 1;
}
for(int i=0; i<26; i++){
if(bucket[i]!= 0) return(false);
}
return(true);
}
};