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

随州做网站公众号开发者密码多长时间生效

随州做网站,公众号开发者密码多长时间生效,重庆网站维护,购物网站名称问题 给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使得出现次数超过两次的元素只出现两次 ,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 说明…

问题

给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使得出现次数超过两次的元素只出现两次 ,返回删除后数组的新长度。

不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。

说明:

为什么返回数值是整数,但输出的答案是数组呢?

请注意,输入数组是以「引用」方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。

你可以想象内部操作如下:

// nums 是以“引用”方式传递的。也就是说,不对实参做任何拷贝
int len = removeDuplicates(nums);// 在函数里修改输入数组对于调用者是可见的。
// 根据你的函数返回的长度, 它会打印出数组中 该长度范围内 的所有元素。
for (int i = 0; i < len; i++) {print(nums[i]);
}

解答

class Solution {public int removeDuplicates(int[] nums) {int n = nums.length;int left = 2;if(n < 2){return n;}for (int right = 2; right < n; right++) {if(nums[right] != nums[left-2]){nums[left] = nums[right];left++;}}return left;}
}

总结

同样利用指针,相对于删除只出现一次的数而言,删除两次之后的数字,只需要将left与right改为2,间隔为2。另外,删除一次的数链接如下:

https://blog.csdn.net/m0_63078058/article/details/136298600?spm=1001.2014.3001.5501

http://www.yayakq.cn/news/637530/

相关文章:

  • 石家庄网站建设培训班电商网站 支付宝接口
  • 资源采集网站如何做深圳市水榭花都房地产公司
  • 怎么用安卓机顶盒做网站服务器网站开发方法有哪些
  • wordpress能建立大型站吗手机单页网站教程
  • 如何外贸seo网站建设十堰外贸网站建设
  • 网站的内部优化郑州企业网站排行
  • 海伦市网站wordpress 下载插件
  • 注册自己的网站怎么注外贸营销型网站2018
  • 南通住房和城乡建设部网站首页网店商品页面制作加工
  • 网易做网站广告制作公司电话
  • 网站建设有什么好建议天津专业网站策划公司
  • 湖北商城网站建设多少钱建行官方网站首页
  • 网站建设实训报告总结淘客做网站
  • 怎么做品牌的官方网站旅游网站建设的概念
  • 视频聚合网站怎么做不侵权企业网站价格花
  • 网站商城设计济南网站建设套餐
  • 一站式 wordpress做网站一定要买主机吗
  • 大连网站开发公司有没有找外加工的活的平台
  • 提供常州网站建设成都旅游视频
  • 鄂尔多斯北京网站建设网站开发主管工作内容
  • 做网站公司怎么推销苏州园科生态建设集团网站
  • 企业官方网站建设教程男男做的视频网站好
  • 免费下载素材的设计网站淘宝搜索指数
  • h5手机网站建设哪家好wordpress怎么写时间轴
  • profile wordpress网站链接优化
  • 做网站选择系统vs2012网站开发环境
  • 莱芜百度网站建设杭州建设局
  • 优秀网站的必备要素ps网站交互设计
  • 东莞英文网站建设网站维护与建设合同
  • 专业做网站公司排名网站优化排名方法