题解 | #只出现一次的牛II#

只出现一次的牛II

https://www.nowcoder.com/practice/fde24d7d8f97467e91403d255243ee1c

class Solution {
public:
//使用哈希表统计出现的次数,如果为1则push_back
   vector<int> findSingleCowsII(vector<int> &nums)
    {
        std::unordered_map<int, int> count;
        vector<int> result;

        for (auto &num : nums)
        {
            count[num]++;
        }

        for (auto &single_val : count)
        {
            if (single_val.second == 1)
            {
                result.push_back(single_val.first);
            }
        }
        std::sort(result.begin(), result.end());
        return result;
    }
};

全部评论

相关推荐

牛客96763241...:杭电✌️也是打完招呼,没人回吗
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务