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

百度云域名没有备案怎么做网站wordpress编辑文章

百度云域名没有备案怎么做网站,wordpress编辑文章,网站系统的设计与实现,怎么建设商城网站一、题目 给你一个 升序排列 的数组 nums , 请你原地删除重复出现的元素,使每个元素 只出现一次 返回删除后数组的新长度。 元素的 相对顺序 应该保持 一致 。 然后返回 nums 中唯一元素的个数。 二、思路解析 这道题要用到 “双指针” 的概念&…

一、题目

给你一个 升序排列 的数组 nums ,

请你原地删除重复出现的元素,使每个元素 只出现一次 

返回删除后数组的新长度。

元素的 相对顺序 应该保持 一致 。

然后返回 nums 中唯一元素的个数。

二、思路解析

这道题要用到 “双指针” 的概念,这也是我第一次接触。

很不幸,这道题我又不会做,也是看了答案之后,才悟出来的。

下面是我看完答案后,自己的思考过程:

想要数组元素不重复出现,那就可以用两个指针来遍历数组。

一个快指针,遍历得快,能够更快发现重复的元素;

另一个慢指针用来接受那些不重复的元素。

最后返回慢指针即可。

还有一点要注意的,就是要使用 If 语句进行分类讨论,比如 nums.length == 0 的情况,数组没有元素,这时候则应该返回 0 。

三、完整代码

class Solution {public int removeDuplicates(int[] nums) {if(nums.length==0){return 0;}int fast = 1;int slow = 1;while(fast<nums.length){if(nums[fast-1]!=nums[fast]){nums[slow]=nums[fast];slow++;}fast++;}return slow;}}

以上就是本篇博客的全部内容啦,如有不足之处,还请各位指出,期待能和各位一起进步!

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

相关文章:

  • 揭阳网站开发mituad做面料那几个网站
  • 中国建筑集团网站界首网站优化公司
  • 广告设计与制作合同范本优化设计六年级上册语文答案
  • 科技建站网站源码免费咨询律师软件
  • 网站制作教程书籍论坛做网站好吗
  • 怎样做吧网站排名做上去网站设计风格及特点
  • 银川网站制作公司十大网络舆情案例
  • loft办公室装修设计方案电商关键字优化
  • 网站建设 诺德中心一般电脑网站建设及运营多少钱
  • 苏州网站建设免费长春网站优化常识
  • 北京东直门网站建设wordpress ajax分页
  • asp.net mvc做网站难吗站内推广
  • 政务网站群建设需求调研表东莞网站建设科技公司
  • 做视频资源网站有哪些东莞网站建设功能
  • 专业的企业智能建站比较好工具seo
  • 天津圣辉友联网站建设物流网站设计论文
  • 企业网站开发意义深圳中光建设有限公司
  • zara网站建设需求分析网络营销专业好吗
  • 我想自己做网站吗wordpress数据表文档
  • 罗湖建网站公司网站建设制作找哪家
  • 黑龙江省住房和城乡建设厅网站微信小程序开发费用明细
  • 在网站留外链怎么做想建网站怎么做
  • 手机网站建站软件二级建造师报考条件官网
  • 网站设计模板素材哪个网站做阿里首页模板
  • 公司怎么在百度做网站佛山网站制作专业公司
  • 纯 flash 网站内容营销英文
  • 最简单的一个网站开发网络推广是什么
  • 深圳罗湖做网站公司合肥企业建站程序
  • 永州网站建设效果宁波网络营销服务
  • wordpress 简单会员网站做优化有什么好处