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

做网站的抬头怎么做黑河商城网站建设

做网站的抬头怎么做,黑河商城网站建设,dnf源码论坛,中国住房城乡建设厅网站【leetcode面试经典150题】专栏系列将为准备暑期实习生以及秋招的同学们提高在面试时的经典面试算法题的思路和想法。本专栏将以一题多解和精简算法思路为主,题解使用C语言。(若有使用其他语言的同学也可了解题解思路,本质上语法内容一致&…

【leetcode面试经典150题】专栏系列将为准备暑期实习生以及秋招的同学们提高在面试时的经典面试算法题的思路和想法。本专栏将以一题多解和精简算法思路为主,题解使用C++语言。(若有使用其他语言的同学也可了解题解思路,本质上语法内容一致)

【题目描述】

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

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

【说明】

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

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

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

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

【示例一】

输入:nums = [1,1,1,2,2,3]
输出:5, nums = [1,1,2,2,3]
解释:函数应返回新长度 length = 5, 并且原数组的前五个元素被修改为 1, 1, 2, 2, 3。 
不需要考虑数组中超出新长度后面的元素。

【示例二】

输入:nums = [0,0,1,1,1,1,2,3,3]
输出:7, nums = [0,0,1,1,2,3,3]
解释:函数应返回新长度 length = 7, 并且原数组的前七个元素被修改为 0, 0, 1, 1, 2, 3, 3。
不需要考虑数组中超出新长度后面的元素。

【提示及数据范围】

  • 1 <= nums.length <= 3 * 10的4次方
  • -10的4次方 <= nums[i] <= 10的4次方
  • nums 已按升序排列

【代码】

// 本题是上一题的变体,每个数字从只能保留一个到只能保留两个。对上上次保留下来的数字进行检查即可。
int removeDuplicates(vector<int>& nums) {int len = nums.size();if(len < 2) return len;int slow = 2,fast = 2;while(fast < len){if(nums[slow-2] != nums[fast]){nums[slow] = nums[fast];slow++;}fast++;}return slow;
}
http://www.yayakq.cn/news/940301/

相关文章:

  • 济南环保局官方网站网页qq登录网址
  • 做视频图片博客网站有哪些外贸营销单页网站
  • 所有的购物网站网站运营与管理的一个目的是
  • 佛山营销型网站威海网站网站建设
  • 网上接活做的网站wordpress register位置
  • 建立网站涉及到哪些企业产品设计公司起名
  • 免费商城版网站制作05网课课练答案
  • 国外设计教程网站做公司网站哪个好
  • 做网站打电话怎么和客户说网页游戏排行榜前十2023
  • 源码下载网站cms古镇高端网站建设
  • 网站收录查询临沂seo通化公司做网站
  • 用网站制作自己app软件wordpress twenty eleven search
  • 免费网站入口好看的网页界面设计
  • 网站怎么优化关键词排名四川seo关键词工具
  • 在意派建设好网站后灰色广告投放平台
  • 建设建材网站费用河北购物网站开发公司
  • 公司网站维护如何上图html导航栏模板
  • 潍坊中脉网站建设制作网页一般需要兼容哪些软件
  • 四川网站建设贴吧黄岩网站建设兼职
  • 网站优化报表网站建设工作经历
  • 中国传统文化网站设计素材树莓派上怎么做网站
  • 定制跟模板网站有什么不一样django 做网站 原理
  • 中文域名 怎么做网站猎奇网站模板
  • 怀化优化网站排名违法网站怎么做安全
  • 网站自己做还是找人做运城有做网站设计
  • 销售型企业网站建设应遵守的原则网络宣传网站建设
  • 做网站用方正字体可以额的wordpress主题设计
  • 做网站 郑州公司哪家好外国网站建设公司
  • 建站公司用wordpress域联网站建设
  • 贵金属企业网站源码平台建设费用包括哪些