首页 > 其他分享 >Leetcode448. 找到所有数组中消失的数字

Leetcode448. 找到所有数组中消失的数字

时间:2023-07-29 14:00:09浏览次数:45  
标签:num 数字 nums int Leetcode448 vector 数组 offset

class Solution {
public:
    vector<int> findDisappearedNumbers(vector<int>& nums) {
        vector<int> res;
        int n=nums.size(),offset=n+1;
        for(auto &num:nums)
        {
            int x=(num)%offset;
            nums[x-1]+=offset;
        }
        for(int i=0;i<n;i++)
            if(nums[i]<=offset)   
                res.push_back(i+1);
        return res;
    }
};

标签:num,数字,nums,int,Leetcode448,vector,数组,offset
From: https://www.cnblogs.com/tangxibomb/p/17589731.html

相关文章

  • python数组
    目录1.Delphi定义数组2.Python定义数组(1)列表的3种1)一维列表:2)多维列表:(2)array.array(3)np.zeros(4)数组清理(5)总结3.Django框架定义数组(1)ArrayField(依赖于PostgreSQL数据库)(2)JSONField(支持PostgreSQL、MySQL、SQLite)(3)TextField(4)CharField+validators(5)列表,不定长​ 在编程中,数组是相......
  • 数组降维-去重-排序
    letarr=[1,23,[121,1,53,[234,342,324,[234,432],234]]]快速实现letarr1=arr.flat(Infinity)//降维letarr2=Array.from(newSet(arr1))//去重,转为数组letarr3=arr2.sort((a,b)=>(a-b))//排序console.log(arr3)数组降维方法1:递归vararr1=[[0,1],[2,......
  • Sticker Magic - 一款神奇的数字贴纸制作应用
    StickerMagic是一款借助人工智能技术,让您在几秒钟内轻松制作数字贴纸的神奇应用。StickerMagic的主要功能使用人工智能技术,只需上传一张图片或者语言描述,就可以在几秒内自动生成多种风格的数字贴纸支持上传JPEG、PNG等常见图片格式图片主体会自动抠图,提取出清晰边缘......
  • 数组
    数组定义数组是相同类型数据的有序集合。其中每个数据称为元素,每个元素可以通过索引(下标)来访问。索引(index)数组的基本特点长度是确定的。数组一旦被创建,他的大小就是不可以改变的其元素的类型必须相同,不允许出现混合类型数组类型可以是任何数据类型,包括基本类型和引用类型......
  • 数据分析提效5倍,国有集团企业数字化历程 | 数字化标杆
    从北京到新疆、从中国到南非,从奥运会场馆的水泥混凝土到钱塘江畔拔地而起的高楼房产,无不存在着这个集团的身影。历经60多年沧桑巨变,某市属大型国有控股建筑产业集团已发展成为一家中国500强企业、A+H整体上市公司,然而,该集团的实力与决心,远不限于此。为让数据更好支撑业务,该集团与......
  • 广州道可维斯受邀参加首届金蝶暨佛山数字化生态峰会
    2023首届金蝶暨佛山数字化生态峰会,于7月28日在佛山隆重举行。此次大会由金蝶软件集团主办,共有超150家软件行业企业莅临参与,共同探讨数字化行业的最新动态和趋势。活动当日,道可维斯的客户成功中心主任梁健,做了以“企业内容管理3.0,助力企业合规成长”为主题的产品解决方案分享。她......
  • 数字三角形
    #include<stdio.h>#include<iostream>#include<iomanip>usingnamespacestd;intmain(){intdata[9][9];inti=0;intj=0;for(i=0;i<9;i++){for(j=0;j<9;j++){data[i][j]=1;}}......
  • 数字矿山:Sovit3D智慧矿井数字孪生可视化管理平台
    采矿业从古代到人工采矿阶段取得了显著进步,人们借助简单的挖掘和绘图工具手动进行采矿活动,再到考虑采矿时设想的当前炸矿。这部分是由于科学的发展、技术的进步以及对采矿地点的危险性和新挖掘的矿石化学成分的认识。  大多数行业追随者和内部人士可能都非常清楚采矿过程现......
  • golang打印指针切片/数组的值
     FmtSlice2String方法可以将指针切片的值打印处理packagemainimport( "fmt" "reflect")typeStudentstruct{ Namestring`json:"name"cn:"名字"` Ageuint64`json:"age"cn:"年龄"`}funcmain(){ s:=mak......
  • 发票数字转金额大写(保留两位小数)
    数字金额转大写/***description数字转换成大写*params:val=>number*/functiontranslateNumber(val){if(!Number(val)||!val)return0letnum=0letcopyNum=[]if(String(val).includes('.')){//存在小数点的情况copyNum=S......