@@ -0,0 +1,1016 @@
+public class Solution %7B%0A    public boolean isAnagram(String s, String t) %7B%0A        if(s.length() != t.length())%7B%0A            return false;%0A        %7D%0A        HashMap%3CCharacter, Integer%3E map1 = new HashMap%3CCharacter, Integer%3E();%0A%0A        for(int i = 0; i %3C s.length(); i++)%7B%0A            if(map1.containsKey(s.charAt(i)))%7B%0A                map1.put(s.charAt(i), map1.get(s.charAt(i)) + 1);%0A            %7Delse%7B%0A                map1.put(s.charAt(i), 1);%0A            %7D%0A        %7D%0A        for(int i = 0; i %3C t.length(); i ++)%7B%0A            if(map1.containsKey(t.charAt(i)))%7B%0A                if(map1.get(t.charAt(i)) %3E 1)%7B%0A                    map1.put(t.charAt(i), map1.get(t.charAt(i)) - 1);%0A                %7Delse%7B%0A                    map1.remove(t.charAt(i));%0A                %7D%0A            %7Delse%7B%0A                return false;%0A            %7D%0A        %7D%0A        for(int i = 0; i %3C s.length(); i ++)%7B%0A            if(map1.get(s.charAt(i)) != null)%7B%0A                return false;%0A            %7D%0A        %7D%0A        return true;%0A    %7D%0A%7D

Q242 Valid Anagram