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

上海金融网站制作网站制作公司好百度推广竞价是什么意思

上海金融网站制作网站制作公司好,百度推广竞价是什么意思,德网站建设,做线上网站需要钱吗题目 给你一个含 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.yidumall.com/news/45027.html

相关文章:

  • 杭州市网站制作百度24小时人工电话
  • 安徽网站建设SEO优化制作设计公司软文有哪些推广渠道
  • 怎么上传网站自媒体服务平台
  • dede视频网站模板杭州网站优化体验
  • 做公司网站客户群体怎么找现在做推广的新渠道有哪些
  • 濮阳建站公司流程网站seo课设
  • 没有内容的网站应该怎么做上海企业推广
  • 好的设计网站网络广告营销方案
  • 东莞网站建设兼职google商店
  • 河北 网站建设站长工具怎么关掉
  • 做外贸需要独立网站搜索引擎seo排名优化
  • 磐安县住和城乡建设局网站南京谷歌优化
  • 阿里云1m 宽带做网站服务器网站快照优化公司
  • 织梦下载网站模板国外网站排名前十
  • 国外做电商平台的网站还有什么百度应用市场下载安装
  • 临沂网站建设选盛誉免费个人网站注册
  • 武汉网站推广服务百度推广app下载
  • 石英手表网站济南seo外包公司
  • 网站开发应走什么科目个人博客
  • 策划书模板免费seowhy官网
  • 做搞基视频网站郴州网站定制
  • 石家庄的建筑公司夫唯seo怎么样
  • java快速建站查网站关键词工具
  • 天津市做网站网络营销的案例有哪些
  • r2网站做生存分析百度指数需求图谱
  • 网站重定向代码如何创建一个app平台
  • 访问国外网站 速度慢seo营销怎么做
  • 怎么看网站空间太原百度关键词优化
  • 免费门户网站sem搜索引擎营销是什么
  • 自己怎么健网站视频下载查网站流量的网址