#include #include #include class Solution { public: bool uniqueOccurrences(const std::vector &arr) { std::map freqs; for (const auto &x : arr) { ++freqs[x]; } // get unique values std::set unique_counts; for (const auto &[key, count] : freqs) { unique_counts.insert(count); } return freqs.size() == unique_counts.size(); } };