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

摄影网站首页设计谷歌香港google搜索引擎入口

摄影网站首页设计,谷歌香港google搜索引擎入口,wordpress加载ajax,淘客 wordpress最近在牛客、力扣上做题,花费海量时间,苦不堪言,有时绞尽脑汁也想不出,痛定思痛,每日记录写的比较困难的题。 错误的集合 题目如上图所示 题主乍看之下觉得很简单,再看例子,不就是一个有序数组…

最近在牛客、力扣上做题,花费海量时间,苦不堪言,有时绞尽脑汁也想不出,痛定思痛,每日记录写的比较困难的题。
错误的集合
在这里插入图片描述
题目如上图所示

题主乍看之下觉得很简单,再看例子,不就是一个有序数组找重复和缺的吗,感觉很快就可以秒杀,殊不知,我已经死了。
看到例子之后题主先入为主,带偏了自己。注意审题!!

方法1:暴力循环,通过内层与外层双重for循环,因为题目明确说明是1~n的整数

static int arr[2];
int* findErrorNums(int* nums, int numsSize, int* returnSize)
{*returnSize=2;int i=0;int j=0;for(i=1;i<=numsSize;i++)//外层循环,从1开始{int count=0;//计数器for(j=0;j<numsSize;j++){if(i==nums[j])count++;//对于i,出现相同时+1,正常情况下,count为1}if(count==2)//当为2时,说明出现重复arr[0]=i;if(count==0)//为0时,缺失arr[1]=i;}return arr;
}

方法2.
利用冒泡排序(因为我学艺不精只会冒泡排序),将数组改写为有序数组,此时,
求重复数时,只需要遍历数组,与前一个比较即可得到
求被覆盖的数时
要进行分类讨论
1.当是开头丢失时

当是22时 比较nums[0]与1

2.当是末尾丢失时

当是1233时 比较nums[numssize-1]与numssize

3.当处在中间时
与前或后作差为2
例如

当是1224时 4-2=2
当为1334时 2-1=2

static int arr[2];
int* findErrorNums(int* nums, int numsSize, int* returnSize)
{*returnSize=2;int i=0;int j=0;int tmp=0;for(i=0;i<numsSize-1;i++)//冒泡排序{for(j=0;j<numsSize-1-i;j++){if(nums[j]>nums[j+1]){tmp=nums[j];nums[j]=nums[j+1];nums[j+1]=tmp;}}}for(i=0;i<numsSize-1;i++)//找重复{if(nums[i]==nums[i+1]){arr[0]=nums[i];break;}}//找被覆盖的数,然后分情况if(nums[0]!=1)arr[1]=1;if(nums[numsSize-1]!=numsSize)arr[1]=numsSize;for(i=1;i<numsSize;i++){if(nums[i]-nums[i-1]==2){arr[1]=nums[i]-1;break;}}return arr;
}

以后每天更新,若有不对请及时指出

http://www.fp688.cn/news/157742.html

相关文章:

  • 如何在手机做网站网站外链平台
  • 建立网站需要多少钱萍畜湖南岚鸿首选windows10优化软件
  • 网站建设xiu021网站seo资讯
  • 未备案网站网络营销知识
  • wordpress 什么值得买 主题重庆seo小z博客
  • 建站论坛网站建设平台哪家好
  • 百度云wordpress教程视频教程怎么优化自己网站
  • 用闲置的安卓手机做网站服务器小说排行榜百度
  • 谷歌企业网站seo找资源的关键词有哪些
  • 宝鸡做网站电话短视频赚钱app软件
  • 深圳实惠的专业建站公司宁德市属于哪个省份
  • 网站做广告投放 做销售线索预估域名whois查询
  • 个人网站介绍软文公司代写
  • 企业做的网站推广方案的步骤百度学术论文查重免费
  • 购物网名seo发外链工具
  • dw做旅游网站教程网盘搜索引擎
  • 厅网站集约化建设关键词com
  • wordpress 专题页厦门搜索引擎优化
  • 建设银行开通网站查询密码旺道seo推广有用吗
  • 东莞网站建设上科英语培训机构
  • 网站建设详细流程山东seo推广公司
  • 我有域名和云服务器怎么做网站中山网站seo
  • wordpress做流量站温州网站建设制作
  • 如何再国外网站做折扣成都网站seo
  • 做网站 商标分类百度推广教程视频教程
  • 朋友圈自己做的网站今日重大新闻事件
  • 微网站 获取手机号短视频seo搜索优化
  • 电商网站的模块北京网站建设制作公司
  • 临泉县建设局网站百度广告联盟app下载官网
  • 小米手机做网站服务器南昌seo快速排名