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

公安网站制作百度手机浏览器

公安网站制作,百度手机浏览器,安徽省住房和建设厅门户网站,浅绿色网站模板这是关于一个普通双非本科大一学生的C的学习记录贴 在此前,我学了一点点C语言还有简单的数据结构,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料 那么开启正题 今天分享的是关于vector的题目 1.删除有序数组中的重复项 26. …

这是关于一个普通双非本科大一学生的C++的学习记录贴

在此前,我学了一点点C语言还有简单的数据结构,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料

那么开启正题

今天分享的是关于vector的题目

1.删除有序数组中的重复项

26. 删除有序数组中的重复项

给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。

考虑 nums 的唯一元素的数量为 k ,你需要做以下事情确保你的题解可以被通过:

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

思路:用双指针遍历数组,如果快指针和慢指针的值一样,那么删除快指针对应的值,否则对它们进行++,进行迭代,进入下一步排查,直到数组遍历完成

class Solution {
public:int removeDuplicates(vector<int>& nums) {int slow = 0;int fast = 1;while(fast < nums.size()){if(nums[slow] == nums[fast]){nums.erase(nums.begin() + fast);}else{++slow;++fast;}}return nums.size();}
};

 这是ac代码

今天的博客就到这里了,后续内容明天分享,最近因为考试周原因不能更新太多内容,等考试周结束了再"快马加鞭"

新手第一次写博客,有不对的位置希望大佬们能够指出,也谢谢大家能看到这里,让我们一起学习进步吧!!!

http://www.mmbaike.com/news/79499.html

相关文章:

  • 免费做销售网站有哪些网站seo运营
  • 专注东莞微信网站建设seo关键词优化系统
  • 怎么查询网站是哪家公司做的百度指数是什么
  • 定制平台淄博seo公司
  • wordpress弹出提示框南宁seo优化
  • 网站上地图是怎样做的不付费免费网站
  • 竞价推广托管日照seo公司
  • 网站建设与管理考试题网络推广app
  • 网站开发php jsp百度指数官网入口
  • 专门做素菜的网站深圳广告投放公司
  • 东莞活动网站设计模板百度指数入口
  • 做推广有什么好网站手机百度app安装下载
  • 十大软件公司排名seo站长综合查询工具
  • 汽车网站淘宝运营一般要学多久
  • 基于web的网站开发技术总结朋友圈广告怎么投放
  • 博彩类网站开发源代码优化推广服务
  • 南昌网站建设 南昌做网站公司整合营销传播案例
  • wordpress 调用热门文章手机系统优化
  • 一个人做网站要多久百度推广收费多少
  • 网站开发工程师简介关键词排名零芯互联关键词
  • 小程序开发公司排行榜前10东莞搜索网络优化
  • wordpress 首页轮播图西安seo外包行者seo06
  • 利用网站制作网页最新百度关键词排名
  • 福州培训网站建设怎么做个网站
  • 天津做网站多少钱谷歌搜索引擎入口
  • redis wordpress缓存网站优化基本技巧
  • 物流网站制作目的代发百度帖子包收录排名
  • 河北新增9个中风险地区惠州seo优化
  • 住建网官网专业的seo排名优化
  • 建设一个网站大概费用哪里有专业的培训机构