当前位置: 首页 > news >正文

铭泰东莞网站建设wordpress多媒体占用id

铭泰东莞网站建设,wordpress多媒体占用id,wordpress客户端定制,柳州市诚信体系建设网站题目 给你一个含 n 个整数的数组 nums ,其中 nums[i] 在区间 [1, n] 内。请你找出所有在 [1, n] 范围内但没有出现在 nums 中的数字,并以数组的形式返回结果。 难度:简单 题目链接:448. 找到所有数组中消失的数字 示例1 输入&…

题目

给你一个含 n 个整数的数组 nums ,其中 nums[i] 在区间 [1, n] 内。请你找出所有在 [1, n] 范围内但没有出现在 nums 中的数字,并以数组的形式返回结果。

难度:简单

题目链接:448. 找到所有数组中消失的数字

示例1

输入:nums = [4,3,2,7,8,2,3,1]
输出:[5,6]

示例2

输入:nums = [1,1]
输出:[2]

解题思路:

题目意思是再在有 n 个元素的数组中,找出[1,n]中没有出现的数组,其中 n 个元素中,可能会出现重复的元素,于是 我们就可以 再次创建一个临时数组tmp(每个元素置0),存放相应的元素来取消重复的元素。然后遍历整个数组,如果元素为零,则为没有出现在nums中的数字。

代码展示

/*** Note: The returned array must be malloced, assume caller calls free().*/int* findDisappearedNumbers(int* nums, int numsSize, int* returnSize){int *arr = (int*)malloc(sizeof(int)*numsSize);//用于返回的数组int tmp[100000] = {0};int i = 0;int x = 0;for(i = 0;i<=numsSize;i++){tmp[i] = 0;}for(i = 0;i<numsSize;i++){x = nums[i]%(numsSize+1);tmp[x-1] = x;}i = 1;int count  = 0;//记录返回数组的大小int j = 0;for(i = 1;i<=numsSize;i++){if(tmp[i-1] == 0){arr[j++] = i;count++;}}*returnSize = count;return arr;
}

【解析】

这里的arr数组用于返回数组,tmp 临时数组主要用来消除重复的元素,主要思路

通过对循环每一个数组元素,对其进行取模运算,再将其放入对应的下标的数组中

但是前提是 要对 tmp数组每一个元素置0

 

 放入对应的下标的数组中后,

 开始遍历数组,找出[1,n] 中没有出现在nums数组中的数字

    for(i = 1;i<=numsSize;i++){if(tmp[i-1] == 0){arr[j++] = i;count++;}}

接着就是返回  返回数组的大小和返回数组了。

    *returnSize = count;return arr;

http://www.15wanjia.com/news/195996.html

相关文章:

  • 南安网站开发印发网站建设方案
  • 做企业网站收费价格学校网站模板wordpress
  • 网站内容好企业网站功能模块设计
  • 网页设计班级网站怎么做嘉兴网站建设公司就找嘉乐网络
  • 网站建设排版规定做网站的服务器用什么系统
  • 做链接哪个网站好抖音seo排名源码
  • 北京市建设官方网站wordpress移动端导航菜单
  • wordpress 分享后可见网站的优化从几个方面
  • 运营型网站微信建站官网免费注册
  • 合肥网站建设维护公司建设网站的请示
  • 青岛公司建网站公司汽修行业做环评网站
  • 网站页脚个人备案网站可以做产品推广
  • 北京网站建设价格行情什么叫软文推广
  • 安徽建设新工程信息网站以下哪个不是网站开发工具
  • 美业网站wordpress 插件文件夹
  • 网站建设技术论文深圳网站公司哪家好
  • 地税网站如何做税种确认榆林网站建设公司
  • 网络舆情监测专业就业前景扬中seo
  • 做业务在那几个网站上找客户端app官方安装下载
  • 上海模板网建站做商城网站要什么证件
  • 学网站建设培训班一般购物网站有哪些模块
  • 做分析图的地图网站汕头澄海房价
  • 好网站建设因素网站建设设计公司类网站织梦模板(带手机端)
  • 杭州专业网站设计制作邯郸做网站代理
  • 网站建设aichengkeji怎么获取免费的wordpress
  • 买网站多少钱宋家庄网站建设
  • 常州网站公司怎么选广告设计与制作教程
  • 网站定位策划调用wordpress数据
  • 网架公司排名seo整合营销
  • 北京网站怎么建设怎么让百度收录网站所有网页