zoukankan      html  css  js  c++  java
  • leetcode 448. 找到所有数组中消失的数字

    思路

    桶排序 将数组排序,放入各个对应的桶中,把各个空桶输出出来

    代码:

    class Solution {
    public:
        vector<int> findDisappearedNumbers(vector<int>& nums) {
            sort(nums.begin(),nums.end());
            vector<int>res;
            vector<int>bucket(nums.size()+1);//定义桶
            for (int i = 0;i<nums.size();i++)
            {
                bucket[nums[i]]++;//桶排序
            }
            for(int j = 1;j<bucket.size();j++)
            {
                if(bucket[j]== 0)//找到为0的桶
                {
                    res.push_back(j);
                }
            }
            return res;
        }
    };
    以大多数人努力程度之低,根本轮不到去拼天赋~
  • 相关阅读:
    hive学习
    spark Streaming
    spark sql
    参考
    数论基础
    2020.07.17模拟3
    2020.07.16模拟2
    关于Linux环境下的对拍
    2020.07.15模拟1
    三体
  • 原文地址:https://www.cnblogs.com/gcter/p/15338686.html
Copyright © 2011-2022 走看看