Minimum Number of Steps to Make Two Strings Anagram II LeetCode solution in Java
1class Solution {2public int minSteps(String s, String t) {3HashMap<Character, Integer> hmap = new HashMap<>();4for (char ch : s.toCharArray()) hmap.put(ch, hmap.getOrDefault(ch, 0) + 1);5for (char ch : t.toCharArray()) hmap.put(ch, hmap.getOrDefault(ch, 0) - 1);6int count = 0;7for (char key : hmap.keySet()) if (hmap.get(key) != 0) count += (Math.abs(hmap.get(key)));8return count;9}10}