use std::collections::{HashMap, HashSet}; impl Solution { pub fn unique_occurrences(arr: Vec) -> bool { // count frequencies let mut freqs: HashMap = HashMap::new(); for x in &arr { *freqs.entry(*x).or_insert(0) += 1; } freqs.values().collect::>().len() == freqs.len() } }