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

什么是网站的备案号品牌推广与传播怎么写

什么是网站的备案号,品牌推广与传播怎么写,上海定制网站建设,做爰免费时看视频澳门网站26 删除有序数组中的重复项 给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。 考虑 nums 的唯一元…

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

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

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

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

示例 1:

输入:nums = [1,1,2]
输出:2, nums = [1,2,_]

示例 2:

输入:nums = [0,0,1,1,1,2,2,3,3,4]
输出:5, nums = [0,1,2,3,4]

解题思路:利用双指针, fast 和 slow 分别为快指针和慢指针,快指针表示遍历数组到达的下标位置,慢指针表示下一个不同元素要填入的下标位置,初始时两个指针都指向下标 1。

思考什么情况下才需要填新元素,当nums[fast]!=nums[fast-1]时,把fast值赋给slow。

int removeDuplicates(int* nums, int numsSize) {if(numsSize==0)return 0;int slow=1,fast=1;for(fast=1;fast<numsSize;fast++){if(nums[fast]!=nums[fast-1]){nums[slow]=nums[fast];slow++;}}return slow;
}

283 移动0

给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。

请注意 ,必须在不复制数组的情况下原地对数组进行操作。

示例 1:

输入: nums = [0,1,0,3,12]
输出: [1,3,12,0,0]

示例 2:

输入: nums = [0]
输出: [0]

解题思路:双指针

void moveZeroes(int* nums, int numsSize) {int slow=0,fast=0;for(fast=0;fast<numsSize;fast++){if(nums[fast]!=0){nums[slow]=nums[fast];slow++;}}for(int i=slow;i<numsSize;i++){nums[i]=0;}
}

 c交换函数swap

void swap(int *a,int *b){

    int t=*a;

    *a=*b,*b=t;

}

void swap(int *a, int *b) {int t = *a;*a = *b;*b = t;
}
void moveZeroes(int* nums, int numsSize) {int slow=0,fast=0;for(fast=0;fast<numsSize;fast++){if(nums[fast]!=0){swap(nums+slow,nums+fast);slow++;}}
}
http://www.shuangfujiaoyu.com/news/37920.html

相关文章:

  • 工商局网站实名认证怎么做seo优化策略
  • 《原始传奇》官方网站网站外链平台
  • 如何对网站的图片做cdn正规网站优化推广
  • 蒲城做网站苏州网站建设费用
  • 企业解决方案搞笑南宁seo服务优化
  • 做网站费用怎么入账成都网站seo费用
  • 网站内容如何编辑软件电脑优化
  • 做二维码报名网站湖南网站建设营销推广
  • 网站优化大赛搜索引擎的网站
  • 交互型网站免费的网页设计成品下载
  • 网站网站建设企业百度站长平台提交网站
  • 重庆网站建设推荐91关键词排名
  • 网站设计开题报告范文互联网营销模式
  • php做的卖水果网站有哪些seo网站关键词
  • 网页制作 公司网站千度搜索引擎
  • 网站开发专业有哪些百度上打广告怎么收费
  • 昆明网页制作设计aso优化报价
  • 免费网站代码下载郑州网络推广方案
  • 网站智能建设系统源码搜索引擎优化的目标
  • 假网站如何做fba欧美专线
  • 哪个网站做恒指好网络优化论文
  • 微信公众号网站导航怎么做链接转二维码
  • 怎么介绍自己做的网页sem和seo哪个工作好
  • 北京谷歌seo抖音搜索seo排名优化
  • 手机兼职平台网站开发网站推广优化外包公司
  • 网站备案许可证号查询长沙优化科技有限公司正规吗
  • 深圳电器公司怎么样常德seo招聘
  • 建设电影网站视频广告联盟官网入口
  • 做网站需要学的语言和软件自媒体培训学校
  • 电影资源网站开发百度关键词优化公司