π‘difference use between ArrayList and HashMap in Java
ArrayList<Character> Mylist = new ArrayList<Character>();
for (char element : magazine.toCharArray()) {
Mylist.add(element);
}HashMap<Character, Integer> charFreq = new HashMap<>();
for (char c : magazine.toCharArray()) {
charFreq.put(c, charFreq.getOrDefault(c, 0) + 1);
}Input: ransomNote = "a", magazine = "b"
Output: falseInput: ransomNote = "aa", magazine = "ab"
Output: falseLast updated