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

led灯外贸网站建设游戏特效培训机构排名

led灯外贸网站建设,游戏特效培训机构排名,用vs2010做免费网站模板下载,人力资源和社会保障部是干什么的目录 问题描述判题标准示例提示 具体思路思路一思路二 代码实现 问题描述 给你一个非严格递增排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致 。然后返回nums中唯一元…

目录

  • 问题描述
  • 判题标准
  • 示例
    • 提示
  • 具体思路
    • 思路一
    • 思路二
  • 代码实现

问题描述

给你一个非严格递增排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致 。然后返回nums中唯一元素的个数。
考虑 nums 的唯一元素的数量为 k ,你需要做以下事情确保你的题解可以被通过:

  • 更改数组 nums ,使 nums 的前 k 个元素包含唯一元素,并按照它们最初在 nums 中出现的顺序排列。nums 的其余元素与 nums 的大小不重要。
  • 返回 k 。

题目链接:删除有序数组中的重复项

判题标准

  系统会用下面的代码来测试你的题解:

	int[] nums = [...]; // 输入数组int[] expectedNums = [...]; // 长度正确的期望答案int k = removeDuplicates(nums); // 调用assert k == expectedNums.length;for (int i = 0; i < k; i++) {assert nums[i] == expectedNums[i];}

  如果所有断言都通过,那么您的题解将被通过。

示例

在这里插入图片描述
在这里插入图片描述

提示

  1 <= nums.length <= 3 * 1 0 4 10^4 104
   − 1 0 4 -10^4 104 <= nums[i] <= 1 0 4 10^4 104
  nums 已按非严格递增排列

具体思路

思路一

  重新额外开辟一个数组存放修改过的元素。使用src1,src2和dst指针,如果src1与src2所指向的内容相等时,那么就src++,如果当src1与src2不相等时,就将a数组中src1中的内容赋值到tmp数组的dst中,让后dst++,然后将src2赋值给src1,最后src2++。
在这里插入图片描述

思路二

  不需要额外开数组的方法。在一个数组中使用src和dst两个指针,当src和dst不相等时,那么就++dst,然后将数组a中的src的内容赋值到a数组中的dst中,最后在++src,如果当src和dst相等的时候,那么就直接src++。
在这里插入图片描述

代码实现

//思路2
int removeDuplicates(int* nums, int numsSize) {int src = 1, dst = 0;while(src < numsSize){if(nums[src] != nums[dst]){nums[++dst] = nums[src++];}else{src++;}}return dst+1;
}
http://www.zhongyajixie.com/news/18858.html

相关文章:

  • 品划网络做营销型网站专业seo培训
  • 肥乡邯郸做网站广州seo优化公司排名
  • bs网站做映射视频号最新动作
  • 有关网站建设的网站企业培训课程名称
  • 提高网站粘性头条今日头条新闻头条
  • 郑州做网站好网络课程
  • 做弹幕网站网页设计作品集
  • wordpress_子网站重命名外贸平台有哪些比较好
  • 嘉兴微信网站建设百度上做优化一年多少钱
  • 做视频网站视频用什么插件国外搜索引擎有哪些
  • 做网站的三年规划宁波seo博客
  • 贵阳网站建设开发百度人工在线客服
  • 化妆品的网站建设相城seo网站优化软件
  • 怎样提升网站关键词谷歌浏览器下载安装2022最新版
  • 网站建设目标是什么意思全国网站排名
  • wordpress收费版怎么激活seo服务价格表
  • 网站设计一般包括什么优化方法
  • web网站如何做性能测试每日财经要闻
  • 昆明免费网站建设企业qq手机版
  • 信宜网站建设公司千万别在百度上搜别人的名字
  • 手机网站和pc网站的区别刷赞网站推广免费链接
  • 服饰 公司 网站建设推广平台排行榜app
  • 红十字会网站建设方案沈阳全网推广公司哪家好
  • 企业网站的建立视频阿里云免费建站
  • c语言做网站后台服务seo网站关键词排名软件
  • 58同城广告推广电话铁岭网站seo
  • 如何进行企业营销型网站建设规划石家庄
  • 为自家企业做网站网站建设报价
  • 专门做私人定制旅游的网站seo流程
  • 做静态网站工资多少推广网络营销案例